* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}

body {
  font-size: 62.5%;
}

::-webkit-scrollbar {
  width: 0.8rem;
}

::-webkit-scrollbar-track {
  background-color: rgb(236, 236, 236);
}

::-webkit-scrollbar-thumb {
  background: #bbb9b9;
  border-radius: 1.5rem;
}

.activeNavLink {
  text-decoration: none !important;
  background-color: rgba(243, 239, 239, 0.164);
  color: rgba(224, 224, 224, 0.9529411765) !important;
}

.errorContainer {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-direction: normal;
  -webkit-box-orient: vertical;
  -moz-box-direction: normal;
  -moz-box-orient: vertical;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  align-self: center;
  text-align: center;
  align-items: center;
  margin: 5rem 0;
}
.errorContainer svg {
  min-height: 5rem;
  min-width: 5rem;
  color: rgb(94, 93, 93);
}
.errorContainer p {
  font-size: 1.8rem;
  font-family: "Inter", sans-serif;
  color: rgb(48, 48, 48);
  padding: 2rem 0;
}

.selectedTab {
  background-color: rgba(0, 0, 0, 0.158);
}

.inputRequiredError {
  font-size: 1.4rem;
  color: red;
  text-align: left;
  font-family: "Farro", sans-serif;
}

.navigationBar {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: justify;
  -moz-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  align-self: center;
  background-color: #363636;
  z-index: 10;
  box-shadow: 0px 15px 25px -4px rgba(24, 24, 48, 0.25);
  padding: 0 5rem;
  position: relative;
  min-height: 6.6rem;
}
.navigationBar__brandContainer {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-direction: normal;
  -webkit-box-orient: horizontal;
  -moz-box-direction: normal;
  -moz-box-orient: horizontal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  align-self: center;
}
.navigationBar__brandContainer img {
  max-width: 4rem;
  max-height: 4rem;
  margin-left: 1rem;
  opacity: 0.8;
  position: relative;
  top: 0.4rem;
}
@media (max-width: 1200px) {
  .navigationBar__brandContainer img {
    max-width: 3rem;
    max-height: 3rem;
    top: 0.3rem;
    margin-left: 0.4rem;
  }
}
.navigationBar__brandContainer__link {
  font-family: "Bebas Neue", sans-serif;
  color: rgb(14, 145, 14);
  font-size: 3.2rem;
  font-weight: bold;
  padding-top: 0.3rem;
  letter-spacing: 0.1rem;
}
.navigationBar__brandContainer__link:link,
.navigationBar__brandContainer__link:hover,
.navigationBar__brandContainer__link:active,
.navigationBar__brandContainer__link:visited {
  color: rgb(14, 145, 14);
  text-decoration: none;
}
@media (max-width: 1200px) {
  .navigationBar__brandContainer__link {
    font-size: 2.3rem;
  }
}
.navigationBar__navLinksContainer {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -ms-flex-pack: distribute;
  -webkit-justify-content: space-around;
  justify-content: space-around;
  position: relative;
}
.navigationBar__navLinksContainer__linksContainer {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-direction: normal;
  -webkit-box-orient: horizontal;
  -moz-box-direction: normal;
  -moz-box-orient: horizontal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
  align-items: center;
}
.navigationBar__navLinksContainer__linksContainer__link {
  width: 100%;
  font-family: "Heebo", sans-serif;
  font-size: 1.8rem;
  display: inline-block;
  text-decoration: none;
  color: rgba(224, 224, 224, 0.9529411765);
  text-align: center;
  cursor: pointer;
  padding: 2rem 1.2rem;
  font-weight: 400;
  margin: 0 0.3rem;
}
@media (max-width: 1200px) {
  .navigationBar__navLinksContainer__linksContainer__link {
    font-size: 1.4rem;
  }
}
@media (max-width: 992px) {
  .navigationBar__navLinksContainer__linksContainer__link {
    padding: 2rem 0.3rem;
    font-size: 1.3rem;
  }
}
@media (max-width: 768px) {
  .navigationBar__navLinksContainer__linksContainer__link {
    padding: 1.8rem 1.9rem;
    font-size: 1.9rem;
  }
}
.navigationBar__navLinksContainer__linksContainer__link:hover,
.navigationBar__navLinksContainer__linksContainer__link:focus,
.navigationBar__navLinksContainer__linksContainer__link:active,
.navigationBar__navLinksContainer__linksContainer__link:visited {
  text-decoration: none !important;
  background-color: rgba(243, 239, 239, 0.164);
  color: rgba(224, 224, 224, 0.9529411765);
}
@media (max-width: 768px) {
  .navigationBar__navLinksContainer__linksContainer__link {
    text-align: left;
  }
}
.navigationBar__navLinksContainer__linksContainer__linkDropDownContainer {
  margin: 0 1rem;
  position: relative;
}
.navigationBar__navLinksContainer__linksContainer__linkDropDownContainer__linkText {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: justify;
  -moz-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  color: rgba(224, 224, 224, 0.9529411765);
  font-size: 1.7rem;
  align-items: center;
  padding: 0.5rem 0.5rem;
  cursor: pointer;
}
.navigationBar__navLinksContainer__linksContainer__linkDropDownContainer__linkText
  span {
  margin-left: 0.5rem;
  position: relative;
  top: 0.4rem;
}
.navigationBar__navLinksContainer__linksContainer__linkDropDownContainer__linkText
  p {
  font-family: "Heebo", sans-serif;
  font-size: 1.8rem;
  display: inline-block;
  text-decoration: none;
  color: rgba(224, 224, 224, 0.9529411765);
  text-align: center;
  cursor: pointer;
  padding: 2rem 1.2rem;
  font-weight: 400;
  margin: 0 0.3rem;
  margin-bottom: 0;
  padding: 2rem 0.7rem;
}
@media (max-width: 1200px) {
  .navigationBar__navLinksContainer__linksContainer__linkDropDownContainer__linkText
    p {
    font-size: 1.4rem;
  }
}
@media (max-width: 992px) {
  .navigationBar__navLinksContainer__linksContainer__linkDropDownContainer__linkText
    p {
    padding: 2rem 0.3rem;
    font-size: 1.3rem;
  }
}
@media (max-width: 768px) {
  .navigationBar__navLinksContainer__linksContainer__linkDropDownContainer__linkText
    p {
    padding: 1.8rem 1.9rem;
    font-size: 1.9rem;
  }
}
@media (max-width: 768px) {
  .navigationBar__navLinksContainer__linksContainer__linkDropDownContainer__linkText
    p {
    padding: 2rem 0.3rem;
  }
}
@media (max-width: 768px) {
  .navigationBar__navLinksContainer__linksContainer__linkDropDownContainer__linkText {
    padding: 0 1.5rem;
  }
}
.navigationBar__navLinksContainer__linksContainer__linkDropDownContainer__droppedLinksContainer {
  position: absolute;
  width: 100%;
  background-color: white;
  box-shadow: 0px 15px 25px -4px rgba(30, 30, 60, 0.39);
  border: 1px solid rgba(0, 0, 0, 0.148);
  border-radius: 0 0 0.6rem 0.6rem;
  overflow: hidden;
  z-index: 9;
}
.navigationBar__navLinksContainer__linksContainer__linkDropDownContainer__droppedLinksContainer__link
  a {
  color: #302f2f;
  font-size: 1.7rem;
  padding: 1rem 0;
  display: inline-block;
  width: 100%;
  text-align: center;
}
@media (max-width: 768px) {
  .navigationBar__navLinksContainer__linksContainer__linkDropDownContainer__droppedLinksContainer__link
    a {
    text-align: left;
    padding: 1rem 2.2rem;
  }
}
.navigationBar__navLinksContainer__linksContainer__linkDropDownContainer__droppedLinksContainer__link
  a:hover {
  color: #302f2f;
  text-decoration: none;
  background-color: rgb(230, 230, 230);
}
@media (max-width: 1200px) {
  .navigationBar__navLinksContainer__linksContainer__linkDropDownContainer__droppedLinksContainer__link
    a {
    font-size: 1.2rem;
  }
}
@media (max-width: 768px) {
  .navigationBar__navLinksContainer__linksContainer__linkDropDownContainer__droppedLinksContainer__link
    a {
    color: rgba(224, 224, 224, 0.9529411765);
    background-color: transparent;
    font-size: 1.6rem;
  }
}
@media (max-width: 768px) {
  .navigationBar__navLinksContainer__linksContainer__linkDropDownContainer__droppedLinksContainer {
    background-color: transparent;
  }
}
@media (max-width: 992px) {
  .navigationBar__navLinksContainer__linksContainer__linkDropDownContainer {
    margin: 0 0.45rem;
  }
}
@media (max-width: 768px) {
  .navigationBar__navLinksContainer__linksContainer__linkDropDownContainer {
    margin: 0;
  }
}
@media (max-width: 768px) {
  .navigationBar__navLinksContainer__linksContainer {
    -webkit-box-direction: normal;
    -webkit-box-orient: vertical;
    -moz-box-direction: normal;
    -moz-box-orient: vertical;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: start;
    -moz-box-pack: start;
    -ms-flex-pack: start;
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
  }
}
.navigationBar__navLinksContainer__closeButton {
  position: absolute;
  top: 1.6rem;
  right: 2.7rem;
  height: 4rem;
  width: 4rem;
  display: none;
  transition: all 0.3s ease-in;
}
.navigationBar__navLinksContainer__closeButton svg {
  height: 100%;
  width: 100%;
  color: rgba(224, 224, 224, 0.9529411765);
}
.navigationBar__navLinksContainer__closeButton:hover {
  cursor: pointer;
}
@media (max-width: 768px) {
  .navigationBar__navLinksContainer__closeButton {
    display: block;
  }
}
@media (max-width: 1200px) {
  .navigationBar__navLinksContainer {
    margin: 0 1rem;
  }
}
@media (max-width: 768px) {
  .navigationBar__navLinksContainer {
    position: fixed;
    width: 100vw;
    height: 100vh;
    background-color: #363636;
    top: 0;
    left: 0;
    margin: 0;
    padding: 2rem 4rem;
    padding-top: 7rem;
    transform: translateX(-100%);
    transition: all 0.5s ease-in;
  }
}
@media (max-width: 768px) {
  .navigationBar__navLinksContainer {
    -webkit-box-pack: start;
    -moz-box-pack: start;
    -ms-flex-pack: start;
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.navigationBar__menuButton {
  height: 3.5rem;
  width: 3.5rem;
  margin-top: 1.5rem;
  display: none;
  transition: all 0.3s ease-in;
}
.navigationBar__menuButton svg {
  height: 100%;
  width: 100%;
  color: rgba(224, 224, 224, 0.9529411765);
}
.navigationBar__menuButton:hover {
  cursor: pointer;
}
@media (max-width: 768px) {
  .navigationBar__menuButton {
    display: block;
  }
}
@media (max-width: 1200px) {
  .navigationBar {
    padding: 0 2.5rem;
  }
}
@media (max-width: 768px) {
  .navigationBar {
    padding: 0 2rem;
  }
}

.navMenuSlideIn {
  transform: translateX(0);
}

.welcomePageContainer {
  height: 100vh;
  display: flow-root;
}
.welcomePageContainer__infoLogoContainer {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  color: rgba(224, 224, 224, 0.9529411765);
  background-color: #57b6fa;
  height: 80%;
  clip-path: polygon(0 0, 100% 0, 100% 75%, 0 100%);
}
.welcomePageContainer__infoLogoContainer__info {
  background-color: transparent;
  width: 35%;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-direction: normal;
  -webkit-box-orient: vertical;
  -moz-box-direction: normal;
  -moz-box-orient: vertical;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 2;
}
.welcomePageContainer__infoLogoContainer__info p {
  font-family: "Source Sans Pro", sans-serif;
  font-size: 2.2rem;
  margin-top: 2rem;
  color: rgb(253, 252, 252);
}
@media (max-width: 1200px) {
  .welcomePageContainer__infoLogoContainer__info p {
    font-size: 1.8rem;
  }
}
@media (max-width: 768px) {
  .welcomePageContainer__infoLogoContainer__info p {
    margin-top: 0.5rem;
  }
}
@media (max-width: 576px) {
  .welcomePageContainer__infoLogoContainer__info p {
    font-size: 1.5rem;
    text-align: center;
  }
}
.welcomePageContainer__infoLogoContainer__info h1 {
  font-family: "Farro", sans-serif;
  font-size: 6rem;
  font-weight: bold;
  color: rgb(253, 252, 252);
}
@media (max-width: 1200px) {
  .welcomePageContainer__infoLogoContainer__info h1 {
    font-size: 4rem;
  }
}
@media (max-width: 576px) {
  .welcomePageContainer__infoLogoContainer__info h1 {
    font-size: 2.8rem;
    text-align: center;
  }
}
@media (max-width: 992px) {
  .welcomePageContainer__infoLogoContainer__info {
    width: 40%;
  }
}
@media (max-width: 768px) {
  .welcomePageContainer__infoLogoContainer__info {
    text-align: center;
    width: 60%;
    margin: 34rem auto;
  }
}
@media (max-width: 576px) {
  .welcomePageContainer__infoLogoContainer__info {
    width: 80%;
    margin: 24rem auto;
  }
}
.welcomePageContainer__infoLogoContainer__logo {
  background-color: transparent;
  width: 35%;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-direction: normal;
  -webkit-box-orient: vertical;
  -moz-box-direction: normal;
  -moz-box-orient: vertical;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
}
.welcomePageContainer__infoLogoContainer__logo__container {
  text-align: center;
}
.welcomePageContainer__infoLogoContainer__logo__container img {
  border-radius: 45%;
  opacity: 0.5;
  margin-bottom: 5rem;
}
@media (max-width: 768px) {
  .welcomePageContainer__infoLogoContainer__logo__container img {
    width: 100%;
  }
}
@media (max-width: 576px) {
  .welcomePageContainer__infoLogoContainer__logo__container img {
    height: 100%;
    width: 100%;
  }
}
@media (max-width: 576px) {
  .welcomePageContainer__infoLogoContainer__logo__container {
    height: 100%;
    width: 100%;
  }
}
@media (max-width: 768px) {
  .welcomePageContainer__infoLogoContainer__logo {
    position: absolute;
    top: 0;
    left: 50%;
    transform: translate(-50%, 0);
    margin: 10rem auto;
  }
}
@media (max-width: 576px) {
  .welcomePageContainer__infoLogoContainer__logo {
    margin: 10rem auto;
    height: 18.5rem;
    width: 18.5rem;
  }
}
.welcomePageContainer__infoLogoContainer__loginButton {
  margin: 2rem 0;
  padding: 1rem 0;
}
.welcomePageContainer__infoLogoContainer__loginButton a {
  box-shadow: 0px 15px 30px -4px rgba(30, 30, 60, 0.25);
  -webkit-border-radius: 9;
  -moz-border-radius: 9;
  border-radius: 9px;
  font-size: 600;
  font-family: "OpenSans", sans-serif;
  color: #666666;
  font-size: 20px;
  background: #f0f0f0;
  padding: 14px 27px 15px 28px;
  text-decoration: none;
}
.welcomePageContainer__infoLogoContainer__loginButton a:hover {
  background: rgb(230, 230, 230);
  text-decoration: none;
}
@media (max-width: 768px) {
  .welcomePageContainer__infoLogoContainer__loginButton a {
    font-size: 16px;
    padding: 12px 23px;
  }
}
@media (max-width: 992px) {
  .welcomePageContainer__infoLogoContainer {
    -ms-flex-pack: distribute;
    -webkit-justify-content: space-around;
    justify-content: space-around;
  }
}
@media (max-width: 768px) {
  .welcomePageContainer__infoLogoContainer {
    -webkit-box-direction: normal;
    -webkit-box-orient: vertical;
    -moz-box-direction: normal;
    -moz-box-orient: vertical;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: start;
    -moz-box-pack: start;
    -ms-flex-pack: start;
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
@media (max-width: 768px) {
  .welcomePageContainer__infoLogoContainer {
    clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
    height: 100%;
  }
}

.dashboardContainer {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-direction: normal;
  -webkit-box-orient: vertical;
  -moz-box-direction: normal;
  -moz-box-orient: vertical;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  padding: 0 5rem;
}
.dashboardContainer__headerContainer {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: justify;
  -moz-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-box-direction: normal;
  -webkit-box-orient: horizontal;
  -moz-box-direction: normal;
  -moz-box-orient: horizontal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  padding: 1rem 2rem;
  box-shadow: 0px 15px 25px -4px rgba(30, 30, 60, 0.25);
  background-image: linear-gradient(
    121.9384489167deg,
    rgb(73, 186, 242) 26.1425358496%,
    rgb(72, 185, 241) 26.1425358496%,
    rgb(8, 159, 214) 59.7362858496%
  );
  margin-top: 2rem;
  border-radius: 0.5rem;
}
.dashboardContainer__headerContainer__headingContainer {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: start;
  -moz-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.dashboardContainer__headerContainer__headingContainer h2 {
  font-family: "Source Sans Pro", sans-serif;
  color: rgb(253, 252, 252);
  font-size: 3.2rem;
}
@media (max-width: 992px) {
  .dashboardContainer__headerContainer__headingContainer h2 {
    font-size: 2.8rem;
  }
}
@media (max-width: 768px) {
  .dashboardContainer__headerContainer__headingContainer h2 {
    font-size: 2rem;
    display: none;
  }
}
.dashboardContainer__headerContainer__headingContainer small {
  font-family: "Source Sans Pro", sans-serif;
  color: rgb(253, 252, 252);
  font-size: 2rem;
  margin-top: 2.4rem;
  margin-left: 1rem;
}
@media (max-width: 992px) {
  .dashboardContainer__headerContainer__headingContainer small {
    font-size: 1.8rem;
  }
}
@media (max-width: 768px) {
  .dashboardContainer__headerContainer__headingContainer small {
    text-transform: capitalize;
    font-size: 2.2rem;
    margin-top: 2.5rem;
    margin-left: 0;
  }
}
@media (max-width: 576px) {
  .dashboardContainer__headerContainer__headingContainer small {
    font-size: 1.5rem;
  }
}
@media (max-width: 576px) {
  .dashboardContainer__headerContainer__headingContainer small {
    margin-top: 1.2rem;
  }
}
@media (max-width: 576px) {
  .dashboardContainer__headerContainer {
    padding: 1rem 1rem;
  }
}
.dashboardContainer__vulnerabilitiesContainer {
  margin: 4.5rem 0;
  padding: 2rem 2rem;
  box-shadow: 10px 10px 25px -4px rgba(30, 30, 60, 0.096);
  border-radius: 0.5rem;
  overflow: hidden;
  background-color: rgb(253, 252, 252);
  border: 1px solid rgba(0, 0, 0, 0.045);
}
@media (max-width: 992px) {
  .dashboardContainer__vulnerabilitiesContainer {
    padding: 2rem 0rem;
  }
}
.dashboardContainer__vulnerabilitiesContainer__heading {
  font-family: "Inter", sans-serif;
  font-weight: 600;
  color: rgb(94, 93, 93);
  font-size: 2.3rem;
  padding: 0 1rem;
}
.dashboardContainer__vulnerabilitiesContainer__errorContainer {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-direction: normal;
  -webkit-box-orient: vertical;
  -moz-box-direction: normal;
  -moz-box-orient: vertical;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  align-self: center;
  text-align: center;
  align-items: center;
  margin: 5rem 0;
}
.dashboardContainer__vulnerabilitiesContainer__errorContainer svg {
  min-height: 5rem;
  min-width: 5rem;
  color: rgb(94, 93, 93);
}
.dashboardContainer__vulnerabilitiesContainer__errorContainer p {
  font-size: 1.8rem;
  font-family: "Inter", sans-serif;
  color: rgb(48, 48, 48);
  padding: 2rem 0;
}
.dashboardContainer__vulnerabilitiesContainer__spinnerContainer {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  margin: 3rem 0;
}
.dashboardContainer__sectionsContainer {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-direction: normal;
  -webkit-box-orient: horizontal;
  -moz-box-direction: normal;
  -moz-box-orient: horizontal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: justify;
  -moz-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.dashboardContainer__sectionsContainer__workersContainer {
  margin: 4.5rem 0;
  padding: 2rem 2rem;
  box-shadow: 10px 10px 25px -4px rgba(30, 30, 60, 0.096);
  border-radius: 0.5rem;
  overflow: hidden;
  background-color: rgb(253, 252, 252);
  border: 1px solid rgba(0, 0, 0, 0.045);
  width: 100%;
}
@media (max-width: 992px) {
  .dashboardContainer__sectionsContainer__workersContainer {
    padding: 2rem 0rem;
  }
}
.dashboardContainer__sectionsContainer__workersContainer__heading {
  font-family: "Inter", sans-serif;
  font-weight: 600;
  color: rgb(94, 93, 93);
  font-size: 2.3rem;
  padding: 0 1rem;
}
.dashboardContainer__sectionsContainer__workersContainer__errorContainer {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-direction: normal;
  -webkit-box-orient: vertical;
  -moz-box-direction: normal;
  -moz-box-orient: vertical;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  align-self: center;
  text-align: center;
  align-items: center;
  margin: 5rem 0;
}
.dashboardContainer__sectionsContainer__workersContainer__errorContainer svg {
  min-height: 5rem;
  min-width: 5rem;
  color: rgb(94, 93, 93);
}
.dashboardContainer__sectionsContainer__workersContainer__errorContainer p {
  font-size: 1.8rem;
  font-family: "Inter", sans-serif;
  color: rgb(48, 48, 48);
  padding: 2rem 0;
}
.dashboardContainer__sectionsContainer__workersContainer__spinnerContainer {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  margin: 3rem 0;
}
.dashboardContainer__sectionsContainer__previousTargetsAnalyticsContainer {
  margin: 4.5rem 0;
  padding: 2rem 2rem;
  box-shadow: 10px 10px 25px -4px rgba(30, 30, 60, 0.096);
  border-radius: 0.5rem;
  overflow: hidden;
  background-color: rgb(253, 252, 252);
  border: 1px solid rgba(0, 0, 0, 0.045);
  width: 100%;
}
@media (max-width: 992px) {
  .dashboardContainer__sectionsContainer__previousTargetsAnalyticsContainer {
    padding: 2rem 0rem;
  }
}
.dashboardContainer__sectionsContainer__previousTargetsAnalyticsContainer__heading {
  font-family: "Inter", sans-serif;
  font-weight: 600;
  color: rgb(94, 93, 93);
  font-size: 2.3rem;
  padding: 0 1rem;
}
.dashboardContainer__sectionsContainer__previousTargetsAnalyticsContainer__errorContainer {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-direction: normal;
  -webkit-box-orient: vertical;
  -moz-box-direction: normal;
  -moz-box-orient: vertical;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  align-self: center;
  text-align: center;
  align-items: center;
  margin: 5rem 0;
}
.dashboardContainer__sectionsContainer__previousTargetsAnalyticsContainer__errorContainer
  svg {
  min-height: 5rem;
  min-width: 5rem;
  color: rgb(94, 93, 93);
}
.dashboardContainer__sectionsContainer__previousTargetsAnalyticsContainer__errorContainer
  p {
  font-size: 1.8rem;
  font-family: "Inter", sans-serif;
  color: rgb(48, 48, 48);
  padding: 2rem 0;
}
.dashboardContainer__sectionsContainer__previousTargetsAnalyticsContainer__spinnerContainer {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  margin: 3rem 0;
}
@media (max-width: 1440px) {
  .dashboardContainer__sectionsContainer {
    -webkit-box-direction: normal;
    -webkit-box-orient: vertical;
    -moz-box-direction: normal;
    -moz-box-orient: vertical;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }
}
@media (max-width: 768px) {
  .dashboardContainer {
    padding: 0 2rem;
  }
}
@media (max-width: 576px) {
  .dashboardContainer {
    padding: 0 1rem;
  }
}

.targetsPageContainer {
  padding-right: 5rem;
  padding-left: 5rem;
}
.targetsPageContainer__addTargetsContainer {
  margin: 5rem 0;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-direction: normal;
  -webkit-box-orient: vertical;
  -moz-box-direction: normal;
  -moz-box-orient: vertical;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  margin: 4rem 0;
  padding: 2rem 2rem;
  box-shadow: 10px 10px 30px -4px rgba(30, 30, 60, 0.092);
  border-radius: 0.5rem;
  background-color: rgb(253, 252, 252);
  border: 1px solid rgba(0, 0, 0, 0.045);
}
.targetsPageContainer__addTargetsContainer h2 {
  font-family: "Farro", sans-serif;
  font-size: 2.3rem;
  font-weight: bold;
  color: rgb(78, 78, 78);
  margin: 2rem 0;
}
.targetsPageContainer__addTargetsContainer textarea {
  border: none;
  font-size: 1.8rem;
  margin: 1.5rem 0;
  outline: none;
  background-color: rgb(243, 242, 242);
  padding: 1.8rem 1rem;
  color: rgb(100, 100, 100);
  border-radius: 0.5rem;
}
.targetsPageContainer__addTargetsContainer button {
  margin: 1rem 0;
  background: #2faff8;
  background-image: -webkit-linear-gradient(top, #2faff8, #0d96e6);
  background-image: -moz-linear-gradient(top, #2faff8, #0d96e6);
  background-image: -ms-linear-gradient(top, #2faff8, #0d96e6);
  background-image: -o-linear-gradient(top, #2faff8, #0d96e6);
  background-image: linear-gradient(to bottom, #2faff8, #0d96e6);
  -webkit-border-radius: 8;
  -moz-border-radius: 8;
  border-radius: 0.8rem;
  font-family: "Heebo", sans-serif;
  font-weight: bold;
  letter-spacing: 0.03rem;
  color: #f0f0f0;
  font-size: 1.5rem;
  padding: 1rem 1.2rem 1rem 1.2rem;
  text-decoration: none;
  border: none;
  box-shadow: 0 1.5rem 3.2rem -1.3rem rgba(30, 30, 60, 0.25);
  width: 15rem;
}
.targetsPageContainer__addTargetsContainer button:disabled {
  background-image: -webkit-linear-gradient(top, grey, grey);
  background-image: -moz-linear-gradient(top, grey, grey);
  background-image: -ms-linear-gradient(top, grey, grey);
  background-image: -o-linear-gradient(top, grey, grey);
  background-image: linear-gradient(to bottom, grey, grey);
}
.targetsPageContainer__addTargetsContainer button svg {
  position: relative;
  top: 0.3rem;
  height: 2rem;
  width: 2.5rem;
  margin-right: 0.5rem;
}
@media (max-width: 576px) {
  .targetsPageContainer__addTargetsContainer {
    margin: 2.5rem 0;
    padding: 1rem 0.7rem;
  }
}
.targetsPageContainer__targetsContainer {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-direction: normal;
  -webkit-box-orient: vertical;
  -moz-box-direction: normal;
  -moz-box-orient: vertical;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  margin: 4rem 0;
  padding: 2rem 2rem;
  box-shadow: 10px 10px 30px -4px rgba(30, 30, 60, 0.092);
  border-radius: 0.5rem;
  background-color: rgb(253, 252, 252);
  border: 1px solid rgba(0, 0, 0, 0.045);
}
.targetsPageContainer__targetsContainer__toolbarContainer {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-direction: normal;
  -webkit-box-orient: horizontal;
  -moz-box-direction: normal;
  -moz-box-orient: horizontal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: justify;
  -moz-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.targetsPageContainer__targetsContainer__toolbarContainer__headingConatiner h2 {
  font-family: "Farro", sans-serif;
  font-size: 2.3rem;
  font-weight: bold;
  color: rgb(78, 78, 78);
  margin: 2rem 0;
  align-items: center;
}
.targetsPageContainer__targetsContainer__toolbarContainer__sessionsContainer {
  margin-bottom: 2rem;
  align-items: center;
}
@media (max-width: 992px) {
  .targetsPageContainer__targetsContainer__toolbarContainer__sessionsContainer {
    margin: 1.5rem 0;
  }
}
.targetsPageContainer__targetsContainer__toolbarContainer__buttonsContainer {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-direction: normal;
  -webkit-box-orient: horizontal;
  -moz-box-direction: normal;
  -moz-box-orient: horizontal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  margin: 0;
  display: flex;
  justify-content: left;
}
.targetsPageContainer__targetsContainer__toolbarContainer__buttonsContainer__exportButton {
  margin: 0 0;
  background: #2faff8;
  background-image: -webkit-linear-gradient(top, #2faff8, #0d96e6);
  background-image: -moz-linear-gradient(top, #2faff8, #0d96e6);
  background-image: -ms-linear-gradient(top, #2faff8, #0d96e6);
  background-image: -o-linear-gradient(top, #2faff8, #0d96e6);
  background-image: linear-gradient(to bottom, #2faff8, #0d96e6);
  -webkit-border-radius: 8;
  -moz-border-radius: 8;
  border-radius: 0.8rem;
  font-family: "Heebo", sans-serif;
  font-weight: bold;
  letter-spacing: 0.03rem;
  color: #f0f0f0;
  font-size: 1.5rem;
  padding: 1rem 0.7rem 1rem 0.7rem;
  text-decoration: none;
  border: none;
  box-shadow: 0 1.5rem 3.2rem -1.3rem rgba(30, 30, 60, 0.25);
  width: 15rem;
}
.targetsPageContainer__targetsContainer__toolbarContainer__buttonsContainer__exportButton:disabled {
  background-image: -webkit-linear-gradient(top, grey, grey);
  background-image: -moz-linear-gradient(top, grey, grey);
  background-image: -ms-linear-gradient(top, grey, grey);
  background-image: -o-linear-gradient(top, grey, grey);
  background-image: linear-gradient(to bottom, grey, grey);
}
.targetsPageContainer__targetsContainer__toolbarContainer__buttonsContainer__exportButton
  svg {
  position: relative;
  top: 0.3rem;
  height: 2rem;
  width: 2.5rem;
  margin-right: 0.5rem;
}
.targetsPageContainer__targetsContainer__toolbarContainer__buttonsContainer__runButton {
  margin: 0 1rem;
  background: #6dd84a;
  background-image: -webkit-linear-gradient(top, #6dd84a, #58c458);
  background-image: -moz-linear-gradient(top, #6dd84a, #58c458);
  background-image: -ms-linear-gradient(top, #6dd84a, #58c458);
  background-image: -o-linear-gradient(top, #6dd84a, #58c458);
  background-image: linear-gradient(to bottom, #6dd84a, #58c458);
  -webkit-border-radius: 8;
  -moz-border-radius: 8;
  border-radius: 0.8rem;
  font-family: "Heebo", sans-serif;
  font-weight: bold;
  letter-spacing: 0.03rem;
  color: #f0f0f0;
  font-size: 1.5rem;
  padding: 1rem 0.7rem 1rem 0.7rem;
  text-decoration: none;
  border: none;
  box-shadow: 0 1.5rem 3.2rem -1.3rem rgba(30, 30, 60, 0.25);
  width: 15rem;
}
.targetsPageContainer__targetsContainer__toolbarContainer__buttonsContainer__runButton:disabled {
  background-image: -webkit-linear-gradient(top, grey, grey);
  background-image: -moz-linear-gradient(top, grey, grey);
  background-image: -ms-linear-gradient(top, grey, grey);
  background-image: -o-linear-gradient(top, grey, grey);
  background-image: linear-gradient(to bottom, grey, grey);
}
.targetsPageContainer__targetsContainer__toolbarContainer__buttonsContainer__runButton
  svg {
  position: relative;
  top: 0.3rem;
  height: 2rem;
  width: 2.5rem;
  margin-right: 0.5rem;
}
@media (max-width: 992px) {
  .targetsPageContainer__targetsContainer__toolbarContainer__buttonsContainer {
    margin: 1.5rem 0;
  }
}
@media (max-width: 992px) {
  .targetsPageContainer__targetsContainer__toolbarContainer {
    -webkit-box-direction: normal;
    -webkit-box-orient: vertical;
    -moz-box-direction: normal;
    -moz-box-orient: vertical;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }
}
.targetsPageContainer__targetsContainer__errorContainer {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-direction: normal;
  -webkit-box-orient: vertical;
  -moz-box-direction: normal;
  -moz-box-orient: vertical;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  align-self: center;
  text-align: center;
  align-items: center;
  margin: 5rem 0;
}
.targetsPageContainer__targetsContainer__errorContainer svg {
  min-height: 5rem;
  min-width: 5rem;
  color: rgb(94, 93, 93);
}
.targetsPageContainer__targetsContainer__errorContainer p {
  font-size: 1.8rem;
  font-family: "Inter", sans-serif;
  color: rgb(48, 48, 48);
  padding: 2rem 0;
}
@media (max-width: 576px) {
  .targetsPageContainer__targetsContainer {
    padding: 0.7rem;
  }
}
@media (max-width: 1200px) {
  .targetsPageContainer {
    padding: 0 1.5rem;
  }
}
@media (max-width: 576px) {
  .targetsPageContainer {
    padding: 0;
  }
}

.settingsContainer {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-direction: normal;
  -webkit-box-orient: vertical;
  -moz-box-direction: normal;
  -moz-box-orient: vertical;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  margin: 4rem 2rem;
  padding: 2rem 2rem;
}
@media (max-width: 1200px) {
  .settingsContainer {
    padding: 2rem 0;
  }
}
@media (max-width: 576px) {
  .settingsContainer {
    margin: 2rem 0.5rem;
  }
}
.settingsContainer__headingContainer {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-direction: normal;
  -webkit-box-orient: horizontal;
  -moz-box-direction: normal;
  -moz-box-orient: horizontal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: justify;
  -moz-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.settingsContainer__headingContainer h2 {
  font-family: "Farro", sans-serif;
  font-size: 2.5rem;
  font-weight: bold;
  color: rgb(78, 78, 78);
  margin: 0 0;
  padding: 1.5rem 1.8rem;
}
@media (max-width: 992px) {
  .settingsContainer__headingContainer h2 {
    padding: 1.2rem 0.7rem;
  }
}
@media (max-width: 768px) {
  .settingsContainer__headingContainer h2 {
    font-size: 2.2rem;
    padding: 1rem 1rem;
  }
}
.settingsContainer__headingContainer button {
  margin: 0 1rem;
  background: #2faff8;
  background-image: -webkit-linear-gradient(top, #2faff8, #0d96e6);
  background-image: -moz-linear-gradient(top, #2faff8, #0d96e6);
  background-image: -ms-linear-gradient(top, #2faff8, #0d96e6);
  background-image: -o-linear-gradient(top, #2faff8, #0d96e6);
  background-image: linear-gradient(to bottom, #2faff8, #0d96e6);
  -webkit-border-radius: 8;
  -moz-border-radius: 8;
  border-radius: 0.8rem;
  font-family: "Heebo", sans-serif;
  font-weight: bold;
  letter-spacing: 0.03rem;
  color: #f0f0f0;
  font-size: 1.5rem;
  padding: 1rem 0.7rem 1rem 0.7rem;
  text-decoration: none;
  border: none;
  box-shadow: 0 1.5rem 3.2rem -1.3rem rgba(30, 30, 60, 0.25);
  width: 20rem;
}
.settingsContainer__headingContainer button:disabled {
  background-image: -webkit-linear-gradient(top, grey, grey);
  background-image: -moz-linear-gradient(top, grey, grey);
  background-image: -ms-linear-gradient(top, grey, grey);
  background-image: -o-linear-gradient(top, grey, grey);
  background-image: linear-gradient(to bottom, grey, grey);
}
.settingsContainer__headingContainer button svg {
  position: relative;
  top: 0.3rem;
  height: 2rem;
  width: 2.5rem;
  margin-right: 0.5rem;
}
@media (max-width: 1200px) {
  .settingsContainer__headingContainer button {
    margin: 0 1rem;
    background: #2faff8;
    background-image: -webkit-linear-gradient(top, #2faff8, #0d96e6);
    background-image: -moz-linear-gradient(top, #2faff8, #0d96e6);
    background-image: -ms-linear-gradient(top, #2faff8, #0d96e6);
    background-image: -o-linear-gradient(top, #2faff8, #0d96e6);
    background-image: linear-gradient(to bottom, #2faff8, #0d96e6);
    -webkit-border-radius: 8;
    -moz-border-radius: 8;
    border-radius: 0.8rem;
    font-family: "Heebo", sans-serif;
    font-weight: bold;
    letter-spacing: 0.03rem;
    color: #f0f0f0;
    font-size: 1.2rem;
    padding: 0.5rem 1rem 0.5rem 1rem;
    text-decoration: none;
    border: none;
    box-shadow: 0 1.5rem 3.2rem -1.3rem rgba(30, 30, 60, 0.25);
    width: 15rem;
  }
  .settingsContainer__headingContainer button:disabled {
    background-image: -webkit-linear-gradient(top, grey, grey);
    background-image: -moz-linear-gradient(top, grey, grey);
    background-image: -ms-linear-gradient(top, grey, grey);
    background-image: -o-linear-gradient(top, grey, grey);
    background-image: linear-gradient(to bottom, grey, grey);
  }
  .settingsContainer__headingContainer button svg {
    position: relative;
    top: 0.3rem;
    height: 2rem;
    width: 2.5rem;
    margin-right: 0.5rem;
  }
}

.helpPageContainer {
  padding: 5rem;
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  row-gap: 3rem;
  column-gap: 5rem;
}
.helpPageContainer__exploitationContainer {
  display: inline-block;
  box-shadow: 10px 10px 25px -4px rgba(30, 30, 60, 0.096);
  border-radius: 0.5rem;
  overflow: hidden;
  background-color: rgb(253, 252, 252);
  padding: 0 0 2rem 0.5rem;
  border: 1px solid rgba(0, 0, 0, 0.045);
  transition: all 0.3s;
}
.helpPageContainer__exploitationContainer:hover {
  transform: scale(1.02);
}
@media (max-width: 576px) {
  .helpPageContainer__exploitationContainer {
    font-size: 1.8rem;
    box-shadow: none;
    border: none;
    border-bottom: 1px solid rgba(0, 0, 0, 0.185);
    padding: 0 0 1rem 0.5rem;
  }
}
.helpPageContainer__exploitationContainer__headingContainer {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-direction: normal;
  -webkit-box-orient: horizontal;
  -moz-box-direction: normal;
  -moz-box-orient: horizontal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  margin: 0.5rem 0;
  margin-top: 0;
  padding: 1.5rem 1rem;
  font-family: "Farro", sans-serif;
  color: rgb(94, 93, 93);
}
.helpPageContainer__exploitationContainer__headingContainer h2 {
  margin: 0 1rem;
  font-size: 2.5rem;
  align-items: center;
  padding-top: 0.5rem;
}
@media (max-width: 992px) {
  .helpPageContainer__exploitationContainer__headingContainer h2 {
    font-size: 2.2rem;
  }
}
@media (max-width: 576px) {
  .helpPageContainer__exploitationContainer__headingContainer h2 {
    font-size: 1.8rem;
  }
}
@media (max-width: 360px) {
  .helpPageContainer__exploitationContainer__headingContainer h2 {
    font-size: 1.5rem;
  }
}
.helpPageContainer__exploitationContainer__headingContainer span svg {
  height: 3.2rem;
  width: 3.2rem;
}
@media (max-width: 576px) {
  .helpPageContainer__exploitationContainer__headingContainer span svg {
    height: 3rem;
    width: 3rem;
  }
}
@media (max-width: 360px) {
  .helpPageContainer__exploitationContainer__headingContainer span svg {
    height: 2.8rem;
    width: 2.8rem;
  }
}
@media (max-width: 576px) {
  .helpPageContainer__exploitationContainer__headingContainer {
    padding: 0 1rem;
  }
}
.helpPageContainer__exploitationContainer__linksContainer ul {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-direction: normal;
  -webkit-box-orient: vertical;
  -moz-box-direction: normal;
  -moz-box-orient: vertical;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-pack: distribute;
  -webkit-justify-content: space-around;
  justify-content: space-around;
  padding: 1rem 5rem;
}
.helpPageContainer__exploitationContainer__linksContainer ul li {
  list-style: circle;
  margin: 0.5rem 0;
  color: rgba(0, 0, 0, 0.267);
}
.helpPageContainer__exploitationContainer__linksContainer ul li a {
  display: inline-block;
  font-size: 1.9rem;
}
@media (max-width: 992px) {
  .helpPageContainer__exploitationContainer__linksContainer ul li a {
    font-size: 1.6rem;
  }
}
@media (max-width: 576px) {
  .helpPageContainer__exploitationContainer__linksContainer ul li a {
    font-size: 1.5rem;
  }
}
@media (max-width: 360px) {
  .helpPageContainer__exploitationContainer__linksContainer ul li a {
    font-size: 1.4rem;
  }
}
@media (max-width: 992px) {
  .helpPageContainer__exploitationContainer__linksContainer ul li {
    list-style: none;
    margin: 0;
  }
}
@media (max-width: 992px) {
  .helpPageContainer__exploitationContainer__linksContainer ul {
    font-size: 3rem;
  }
}
@media (max-width: 576px) {
  .helpPageContainer__exploitationContainer__linksContainer ul {
    font-size: 2.7rem;
  }
}
.helpPageContainer__methodologyContainer {
  display: inline-block;
  box-shadow: 10px 10px 25px -4px rgba(30, 30, 60, 0.096);
  border-radius: 0.5rem;
  overflow: hidden;
  background-color: rgb(253, 252, 252);
  padding: 0 0 2rem 0.5rem;
  border: 1px solid rgba(0, 0, 0, 0.045);
  transition: all 0.3s;
}
.helpPageContainer__methodologyContainer:hover {
  transform: scale(1.02);
}
@media (max-width: 576px) {
  .helpPageContainer__methodologyContainer {
    font-size: 1.8rem;
    box-shadow: none;
    border: none;
    border-bottom: 1px solid rgba(0, 0, 0, 0.185);
    padding: 0 0 1rem 0.5rem;
  }
}
.helpPageContainer__methodologyContainer__headingContainer {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-direction: normal;
  -webkit-box-orient: horizontal;
  -moz-box-direction: normal;
  -moz-box-orient: horizontal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  margin: 0.5rem 0;
  margin-top: 0;
  padding: 1.5rem 1rem;
  font-family: "Farro", sans-serif;
  color: rgb(94, 93, 93);
}
.helpPageContainer__methodologyContainer__headingContainer h2 {
  margin: 0 1rem;
  font-size: 2.5rem;
  align-items: center;
  padding-top: 0.5rem;
}
@media (max-width: 992px) {
  .helpPageContainer__methodologyContainer__headingContainer h2 {
    font-size: 2.2rem;
  }
}
@media (max-width: 576px) {
  .helpPageContainer__methodologyContainer__headingContainer h2 {
    font-size: 1.8rem;
  }
}
@media (max-width: 360px) {
  .helpPageContainer__methodologyContainer__headingContainer h2 {
    font-size: 1.5rem;
  }
}
.helpPageContainer__methodologyContainer__headingContainer span svg {
  height: 3.2rem;
  width: 3.2rem;
}
@media (max-width: 576px) {
  .helpPageContainer__methodologyContainer__headingContainer span svg {
    height: 3rem;
    width: 3rem;
  }
}
@media (max-width: 360px) {
  .helpPageContainer__methodologyContainer__headingContainer span svg {
    height: 2.8rem;
    width: 2.8rem;
  }
}
@media (max-width: 576px) {
  .helpPageContainer__methodologyContainer__headingContainer {
    padding: 0 1rem;
  }
}
.helpPageContainer__methodologyContainer__linksContainer ul {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-direction: normal;
  -webkit-box-orient: vertical;
  -moz-box-direction: normal;
  -moz-box-orient: vertical;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-pack: distribute;
  -webkit-justify-content: space-around;
  justify-content: space-around;
  padding: 1rem 5rem;
}
.helpPageContainer__methodologyContainer__linksContainer ul li {
  list-style: circle;
  margin: 0.5rem 0;
  color: rgba(0, 0, 0, 0.267);
}
.helpPageContainer__methodologyContainer__linksContainer ul li a {
  display: inline-block;
  font-size: 1.9rem;
}
@media (max-width: 992px) {
  .helpPageContainer__methodologyContainer__linksContainer ul li a {
    font-size: 1.6rem;
  }
}
@media (max-width: 576px) {
  .helpPageContainer__methodologyContainer__linksContainer ul li a {
    font-size: 1.5rem;
  }
}
@media (max-width: 360px) {
  .helpPageContainer__methodologyContainer__linksContainer ul li a {
    font-size: 1.4rem;
  }
}
@media (max-width: 992px) {
  .helpPageContainer__methodologyContainer__linksContainer ul li {
    list-style: none;
    margin: 0;
  }
}
@media (max-width: 992px) {
  .helpPageContainer__methodologyContainer__linksContainer ul {
    font-size: 3rem;
  }
}
@media (max-width: 576px) {
  .helpPageContainer__methodologyContainer__linksContainer ul {
    font-size: 2.7rem;
  }
}
.helpPageContainer__calculatorsContainer {
  display: inline-block;
  box-shadow: 10px 10px 25px -4px rgba(30, 30, 60, 0.096);
  border-radius: 0.5rem;
  overflow: hidden;
  background-color: rgb(253, 252, 252);
  padding: 0 0 2rem 0.5rem;
  border: 1px solid rgba(0, 0, 0, 0.045);
  transition: all 0.3s;
}
.helpPageContainer__calculatorsContainer:hover {
  transform: scale(1.02);
}
@media (max-width: 576px) {
  .helpPageContainer__calculatorsContainer {
    font-size: 1.8rem;
    box-shadow: none;
    border: none;
    border-bottom: 1px solid rgba(0, 0, 0, 0.185);
    padding: 0 0 1rem 0.5rem;
  }
}
.helpPageContainer__calculatorsContainer__headingContainer {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-direction: normal;
  -webkit-box-orient: horizontal;
  -moz-box-direction: normal;
  -moz-box-orient: horizontal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  margin: 0.5rem 0;
  margin-top: 0;
  padding: 1.5rem 1rem;
  font-family: "Farro", sans-serif;
  color: rgb(94, 93, 93);
}
.helpPageContainer__calculatorsContainer__headingContainer h2 {
  margin: 0 1rem;
  font-size: 2.5rem;
  align-items: center;
  padding-top: 0.5rem;
}
@media (max-width: 992px) {
  .helpPageContainer__calculatorsContainer__headingContainer h2 {
    font-size: 2.2rem;
  }
}
@media (max-width: 576px) {
  .helpPageContainer__calculatorsContainer__headingContainer h2 {
    font-size: 1.8rem;
  }
}
@media (max-width: 360px) {
  .helpPageContainer__calculatorsContainer__headingContainer h2 {
    font-size: 1.5rem;
  }
}
.helpPageContainer__calculatorsContainer__headingContainer span svg {
  height: 3.2rem;
  width: 3.2rem;
}
@media (max-width: 576px) {
  .helpPageContainer__calculatorsContainer__headingContainer span svg {
    height: 3rem;
    width: 3rem;
  }
}
@media (max-width: 360px) {
  .helpPageContainer__calculatorsContainer__headingContainer span svg {
    height: 2.8rem;
    width: 2.8rem;
  }
}
@media (max-width: 576px) {
  .helpPageContainer__calculatorsContainer__headingContainer {
    padding: 0 1rem;
  }
}
.helpPageContainer__calculatorsContainer__linksContainer ul {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-direction: normal;
  -webkit-box-orient: vertical;
  -moz-box-direction: normal;
  -moz-box-orient: vertical;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-pack: distribute;
  -webkit-justify-content: space-around;
  justify-content: space-around;
  padding: 1rem 5rem;
}
.helpPageContainer__calculatorsContainer__linksContainer ul li {
  list-style: circle;
  margin: 0.5rem 0;
  color: rgba(0, 0, 0, 0.267);
}
.helpPageContainer__calculatorsContainer__linksContainer ul li a {
  display: inline-block;
  font-size: 1.9rem;
}
@media (max-width: 992px) {
  .helpPageContainer__calculatorsContainer__linksContainer ul li a {
    font-size: 1.6rem;
  }
}
@media (max-width: 576px) {
  .helpPageContainer__calculatorsContainer__linksContainer ul li a {
    font-size: 1.5rem;
  }
}
@media (max-width: 360px) {
  .helpPageContainer__calculatorsContainer__linksContainer ul li a {
    font-size: 1.4rem;
  }
}
@media (max-width: 992px) {
  .helpPageContainer__calculatorsContainer__linksContainer ul li {
    list-style: none;
    margin: 0;
  }
}
@media (max-width: 992px) {
  .helpPageContainer__calculatorsContainer__linksContainer ul {
    font-size: 3rem;
  }
}
@media (max-width: 576px) {
  .helpPageContainer__calculatorsContainer__linksContainer ul {
    font-size: 2.7rem;
  }
}
.helpPageContainer__testLearnContainer {
  display: inline-block;
  box-shadow: 10px 10px 25px -4px rgba(30, 30, 60, 0.096);
  border-radius: 0.5rem;
  overflow: hidden;
  background-color: rgb(253, 252, 252);
  padding: 0 0 2rem 0.5rem;
  border: 1px solid rgba(0, 0, 0, 0.045);
  transition: all 0.3s;
}
.helpPageContainer__testLearnContainer:hover {
  transform: scale(1.02);
}
@media (max-width: 576px) {
  .helpPageContainer__testLearnContainer {
    font-size: 1.8rem;
    box-shadow: none;
    border: none;
    border-bottom: 1px solid rgba(0, 0, 0, 0.185);
    padding: 0 0 1rem 0.5rem;
  }
}
.helpPageContainer__testLearnContainer__headingContainer {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-direction: normal;
  -webkit-box-orient: horizontal;
  -moz-box-direction: normal;
  -moz-box-orient: horizontal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  margin: 0.5rem 0;
  margin-top: 0;
  padding: 1.5rem 1rem;
  font-family: "Farro", sans-serif;
  color: rgb(94, 93, 93);
}
.helpPageContainer__testLearnContainer__headingContainer h2 {
  margin: 0 1rem;
  font-size: 2.5rem;
  align-items: center;
  padding-top: 0.5rem;
}
@media (max-width: 992px) {
  .helpPageContainer__testLearnContainer__headingContainer h2 {
    font-size: 2.2rem;
  }
}
@media (max-width: 576px) {
  .helpPageContainer__testLearnContainer__headingContainer h2 {
    font-size: 1.8rem;
  }
}
@media (max-width: 360px) {
  .helpPageContainer__testLearnContainer__headingContainer h2 {
    font-size: 1.5rem;
  }
}
.helpPageContainer__testLearnContainer__headingContainer span svg {
  height: 3.2rem;
  width: 3.2rem;
}
@media (max-width: 576px) {
  .helpPageContainer__testLearnContainer__headingContainer span svg {
    height: 3rem;
    width: 3rem;
  }
}
@media (max-width: 360px) {
  .helpPageContainer__testLearnContainer__headingContainer span svg {
    height: 2.8rem;
    width: 2.8rem;
  }
}
@media (max-width: 576px) {
  .helpPageContainer__testLearnContainer__headingContainer {
    padding: 0 1rem;
  }
}
.helpPageContainer__testLearnContainer__linksContainer ul {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-direction: normal;
  -webkit-box-orient: vertical;
  -moz-box-direction: normal;
  -moz-box-orient: vertical;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-pack: distribute;
  -webkit-justify-content: space-around;
  justify-content: space-around;
  padding: 1rem 5rem;
}
.helpPageContainer__testLearnContainer__linksContainer ul li {
  list-style: circle;
  margin: 0.5rem 0;
  color: rgba(0, 0, 0, 0.267);
}
.helpPageContainer__testLearnContainer__linksContainer ul li a {
  display: inline-block;
  font-size: 1.9rem;
}
@media (max-width: 992px) {
  .helpPageContainer__testLearnContainer__linksContainer ul li a {
    font-size: 1.6rem;
  }
}
@media (max-width: 576px) {
  .helpPageContainer__testLearnContainer__linksContainer ul li a {
    font-size: 1.5rem;
  }
}
@media (max-width: 360px) {
  .helpPageContainer__testLearnContainer__linksContainer ul li a {
    font-size: 1.4rem;
  }
}
@media (max-width: 992px) {
  .helpPageContainer__testLearnContainer__linksContainer ul li {
    list-style: none;
    margin: 0;
  }
}
@media (max-width: 992px) {
  .helpPageContainer__testLearnContainer__linksContainer ul {
    font-size: 3rem;
  }
}
@media (max-width: 576px) {
  .helpPageContainer__testLearnContainer__linksContainer ul {
    font-size: 2.7rem;
  }
}
.helpPageContainer__helpLinksContainer {
  display: inline-block;
  box-shadow: 10px 10px 25px -4px rgba(30, 30, 60, 0.096);
  border-radius: 0.5rem;
  overflow: hidden;
  background-color: rgb(253, 252, 252);
  padding: 0 0 2rem 0.5rem;
  border: 1px solid rgba(0, 0, 0, 0.045);
  transition: all 0.3s;
}
.helpPageContainer__helpLinksContainer:hover {
  transform: scale(1.02);
}
@media (max-width: 576px) {
  .helpPageContainer__helpLinksContainer {
    font-size: 1.8rem;
    box-shadow: none;
    border: none;
    border-bottom: 1px solid rgba(0, 0, 0, 0.185);
    padding: 0 0 1rem 0.5rem;
  }
}
.helpPageContainer__helpLinksContainer__headingContainer {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-direction: normal;
  -webkit-box-orient: horizontal;
  -moz-box-direction: normal;
  -moz-box-orient: horizontal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  margin: 0.5rem 0;
  margin-top: 0;
  padding: 1.5rem 1rem;
  font-family: "Farro", sans-serif;
  color: rgb(94, 93, 93);
}
.helpPageContainer__helpLinksContainer__headingContainer h2 {
  margin: 0 1rem;
  font-size: 2.5rem;
  align-items: center;
  padding-top: 0.5rem;
}
@media (max-width: 992px) {
  .helpPageContainer__helpLinksContainer__headingContainer h2 {
    font-size: 2.2rem;
  }
}
@media (max-width: 576px) {
  .helpPageContainer__helpLinksContainer__headingContainer h2 {
    font-size: 1.8rem;
  }
}
@media (max-width: 360px) {
  .helpPageContainer__helpLinksContainer__headingContainer h2 {
    font-size: 1.5rem;
  }
}
.helpPageContainer__helpLinksContainer__headingContainer span svg {
  height: 3.2rem;
  width: 3.2rem;
}
@media (max-width: 576px) {
  .helpPageContainer__helpLinksContainer__headingContainer span svg {
    height: 3rem;
    width: 3rem;
  }
}
@media (max-width: 360px) {
  .helpPageContainer__helpLinksContainer__headingContainer span svg {
    height: 2.8rem;
    width: 2.8rem;
  }
}
@media (max-width: 576px) {
  .helpPageContainer__helpLinksContainer__headingContainer {
    padding: 0 1rem;
  }
}
.helpPageContainer__helpLinksContainer__linksWrapper {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-direction: normal;
  -webkit-box-orient: horizontal;
  -moz-box-direction: normal;
  -moz-box-orient: horizontal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: start;
  -moz-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  flex-wrap: wrap;
}
.helpPageContainer__helpLinksContainer__linksWrapper__linksContainer ul {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-direction: normal;
  -webkit-box-orient: vertical;
  -moz-box-direction: normal;
  -moz-box-orient: vertical;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-pack: distribute;
  -webkit-justify-content: space-around;
  justify-content: space-around;
  padding: 1rem 5rem;
}
.helpPageContainer__helpLinksContainer__linksWrapper__linksContainer ul li {
  list-style: circle;
  margin: 0.5rem 0;
  color: rgba(0, 0, 0, 0.267);
}
.helpPageContainer__helpLinksContainer__linksWrapper__linksContainer ul li a {
  display: inline-block;
  font-size: 1.9rem;
}
@media (max-width: 992px) {
  .helpPageContainer__helpLinksContainer__linksWrapper__linksContainer ul li a {
    font-size: 1.6rem;
  }
}
@media (max-width: 576px) {
  .helpPageContainer__helpLinksContainer__linksWrapper__linksContainer ul li a {
    font-size: 1.5rem;
  }
}
@media (max-width: 360px) {
  .helpPageContainer__helpLinksContainer__linksWrapper__linksContainer ul li a {
    font-size: 1.4rem;
  }
}
@media (max-width: 992px) {
  .helpPageContainer__helpLinksContainer__linksWrapper__linksContainer ul li {
    list-style: none;
    margin: 0;
  }
}
@media (max-width: 992px) {
  .helpPageContainer__helpLinksContainer__linksWrapper__linksContainer ul {
    font-size: 3rem;
  }
}
@media (max-width: 576px) {
  .helpPageContainer__helpLinksContainer__linksWrapper__linksContainer ul {
    font-size: 2.7rem;
  }
}
@media (max-width: 1200px) {
  .helpPageContainer__helpLinksContainer__linksWrapper {
    -webkit-box-direction: normal;
    -webkit-box-orient: vertical;
    -moz-box-direction: normal;
    -moz-box-orient: vertical;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }
}
@media (max-width: 992px) {
  .helpPageContainer {
    padding: 3rem 2rem;
    row-gap: 2.5rem;
    column-gap: 2rem;
  }
}
@media (max-width: 576px) {
  .helpPageContainer {
    padding: 3rem 0;
    grid-template-columns: repeat(1, 1fr);
  }
}

.loginPageContainer {
  text-align: center;
}
.loginPageContainer__loginComponentContainer {
  display: inline-block;
  min-width: 50rem;
  margin: 5rem auto;
  padding: 2rem 5rem;
  box-shadow: 10px 10px 25px -4px rgba(30, 30, 60, 0.164);
  border-radius: 0.9rem;
  overflow: hidden;
  border: 1px solid rgba(0, 0, 0, 0.045);
}
@media (max-width: 576px) {
  .loginPageContainer__loginComponentContainer {
    min-width: 100%;
    padding: 2rem 2rem;
    margin: 1rem auto;
    border: none;
    box-shadow: none;
  }
}
@media (max-width: 360px) {
  .loginPageContainer__loginComponentContainer {
    padding: 1rem 2rem;
  }
}
.loginPageContainer__loginComponentContainer__brandLogoContainer img {
  height: 6rem;
  width: 6rem;
  opacity: 0.75;
}
.loginPageContainer__loginComponentContainer__heading {
  font-size: 2.5rem;
  font-family: "Source Sans Pro", sans-serif;
  margin: 2.5rem 0;
  margin-bottom: 6rem;
  font-weight: bold;
  color: rgb(78, 78, 78);
}
@media (max-width: 992px) {
  .loginPageContainer__loginComponentContainer__heading {
    font-size: 2.2rem;
  }
}
@media (max-width: 576px) {
  .loginPageContainer__loginComponentContainer__heading {
    font-size: 2rem;
    margin-bottom: 4.5rem;
  }
}
@media (max-width: 360px) {
  .loginPageContainer__loginComponentContainer__heading {
    margin: 2rem 0;
    margin-bottom: 4rem;
    padding: 1rem 1rem;
  }
}
.loginPageContainer__loginComponentContainer__userNameInputContainer {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-direction: normal;
  -webkit-box-orient: vertical;
  -moz-box-direction: normal;
  -moz-box-orient: vertical;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  text-align: left;
  margin: 4rem 0;
}
.loginPageContainer__loginComponentContainer__userNameInputContainer label {
  align-items: flex-start;
  font-size: 1.7rem;
  font-family: "Source Sans Pro", sans-serif;
  color: rgb(78, 78, 78);
}
.loginPageContainer__loginComponentContainer__userNameInputContainer input {
  font-family: "Source Sans Pro", sans-serif;
  padding: 1.5rem 1rem;
  margin: 1rem 0;
  font-size: 1.7rem;
  outline: none;
  border: 1px solid rgba(0, 0, 0, 0.103);
  border-radius: 0.5rem;
}
@media (max-width: 576px) {
  .loginPageContainer__loginComponentContainer__userNameInputContainer {
    margin: 2.5rem 0;
  }
}
.loginPageContainer__loginComponentContainer__passwordInputContainer {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-direction: normal;
  -webkit-box-orient: vertical;
  -moz-box-direction: normal;
  -moz-box-orient: vertical;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  text-align: left;
  margin: 4rem 0;
  position: relative;
}
.loginPageContainer__loginComponentContainer__passwordInputContainer label {
  align-items: flex-start;
  font-size: 1.7rem;
  font-family: "Source Sans Pro", sans-serif;
  color: rgb(78, 78, 78);
}
.loginPageContainer__loginComponentContainer__passwordInputContainer input {
  font-family: "Source Sans Pro", sans-serif;
  padding: 1.5rem 1rem;
  margin: 1rem 0;
  font-size: 1.7rem;
  outline: none;
  border: 1px solid rgba(0, 0, 0, 0.103);
  border-radius: 0.5rem;
}
@media (max-width: 576px) {
  .loginPageContainer__loginComponentContainer__passwordInputContainer {
    margin: 2.5rem 0;
  }
}
.loginPageContainer__loginComponentContainer__passwordInputContainer__passwordViewTogglerContainer {
  display: inline-block;
  position: absolute;
  right: 7.5%;
  transform: translateY(-50%);
  top: 63%;
  height: 2rem;
  width: 2rem;
}
.loginPageContainer__loginComponentContainer__passwordInputContainer__passwordViewTogglerContainer:hover {
  cursor: pointer;
}
.loginPageContainer__loginComponentContainer__passwordInputContainer__passwordViewTogglerContainer
  svg {
  height: 100%;
  width: 100%;
}
.loginPageContainer__loginComponentContainer__submitButton {
  margin: 1rem 0;
  background: #2faff8;
  background-image: -webkit-linear-gradient(top, #2faff8, #0d96e6);
  background-image: -moz-linear-gradient(top, #2faff8, #0d96e6);
  background-image: -ms-linear-gradient(top, #2faff8, #0d96e6);
  background-image: -o-linear-gradient(top, #2faff8, #0d96e6);
  background-image: linear-gradient(to bottom, #2faff8, #0d96e6);
  -webkit-border-radius: 8;
  -moz-border-radius: 8;
  border-radius: 0.5rem;
  font-family: "Heebo", sans-serif;
  font-weight: bold;
  letter-spacing: 0.03rem;
  color: #f0f0f0;
  font-size: 1.6rem;
  padding: 1.7rem 0 1.7rem 0;
  text-decoration: none;
  border: none;
  box-shadow: 0 1.5rem 3.2rem -1.3rem rgba(30, 30, 60, 0.25);
  width: 100%;
}
.loginPageContainer__loginComponentContainer__submitButton:disabled {
  background-image: -webkit-linear-gradient(top, grey, grey);
  background-image: -moz-linear-gradient(top, grey, grey);
  background-image: -ms-linear-gradient(top, grey, grey);
  background-image: -o-linear-gradient(top, grey, grey);
  background-image: linear-gradient(to bottom, grey, grey);
}
.loginPageContainer__loginComponentContainer__submitButton svg {
  position: relative;
  top: 0.3rem;
  height: 2rem;
  width: 2.5rem;
  margin-right: 0.5rem;
}
.loginPageContainer__loginComponentContainer__forgotPasswordLinkContainer {
  margin: 2rem auto;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: start;
  -moz-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.loginPageContainer__loginComponentContainer__forgotPasswordLinkContainer a {
  font-family: "Source Sans Pro", sans-serif;
  font-size: 1.8rem;
}
.loginPageContainer__loginComponentContainer__signupLinkContainer {
  margin: 2rem auto;
  font-family: "Heebo", sans-serif;
  font-size: 1.6rem;
}
.loginPageContainer__loginComponentContainer__signupLinkContainer a {
  font-family: "Source Sans Pro", sans-serif;
  font-size: 1.8rem;
}

.signupPageContainer {
  text-align: center;
}
.signupPageContainer__signupComponentContainer {
  display: inline-block;
  min-width: 50rem;
  margin: 3rem auto;
  padding: 2rem 5rem;
  box-shadow: 10px 10px 25px -4px rgba(30, 30, 60, 0.164);
  border-radius: 0.9rem;
  overflow: hidden;
  border: 1px solid rgba(0, 0, 0, 0.045);
}
@media (max-width: 576px) {
  .signupPageContainer__signupComponentContainer {
    min-width: 100%;
    padding: 2rem 2rem;
    margin: 1rem auto;
    border: none;
    box-shadow: none;
  }
}
@media (max-width: 360px) {
  .signupPageContainer__signupComponentContainer {
    padding: 1.5rem 2rem;
  }
}
.signupPageContainer__signupComponentContainer__brandLogoContainer img {
  height: 6rem;
  width: 6rem;
  opacity: 0.75;
}
.signupPageContainer__signupComponentContainer__heading {
  font-size: 2.5rem;
  font-family: "Source Sans Pro", sans-serif;
  margin: 2.5rem 0;
  margin-bottom: 6rem;
  font-weight: bold;
  color: rgb(78, 78, 78);
}
@media (max-width: 992px) {
  .signupPageContainer__signupComponentContainer__heading {
    font-size: 2.2rem;
  }
}
@media (max-width: 576px) {
  .signupPageContainer__signupComponentContainer__heading {
    font-size: 2rem;
    margin-bottom: 4.5rem;
  }
}
@media (max-width: 360px) {
  .signupPageContainer__signupComponentContainer__heading {
    margin: 2rem 0;
    margin-bottom: 4rem;
    padding: 1rem 1rem;
  }
}
.signupPageContainer__signupComponentContainer__userNameInputContainer {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-direction: normal;
  -webkit-box-orient: vertical;
  -moz-box-direction: normal;
  -moz-box-orient: vertical;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  text-align: left;
  margin: 2.5rem 0 0.5rem 0;
}
.signupPageContainer__signupComponentContainer__userNameInputContainer label {
  align-items: flex-start;
  font-size: 1.7rem;
  font-family: "Source Sans Pro", sans-serif;
  color: rgb(78, 78, 78);
}
.signupPageContainer__signupComponentContainer__userNameInputContainer input {
  font-family: "Source Sans Pro", sans-serif;
  padding: 1.5rem 1rem;
  margin: 0.6rem 0;
  font-size: 1.7rem;
  outline: none;
  border: 1px solid rgba(0, 0, 0, 0.103);
  border-radius: 0.5rem;
}
@media (max-width: 576px) {
  .signupPageContainer__signupComponentContainer__userNameInputContainer {
    margin: 1rem 0;
  }
}
.signupPageContainer__signupComponentContainer__emailInputContainer {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-direction: normal;
  -webkit-box-orient: vertical;
  -moz-box-direction: normal;
  -moz-box-orient: vertical;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  text-align: left;
  margin: 2.5rem 0 0.5rem 0;
}
.signupPageContainer__signupComponentContainer__emailInputContainer label {
  align-items: flex-start;
  font-size: 1.7rem;
  font-family: "Source Sans Pro", sans-serif;
  color: rgb(78, 78, 78);
}
.signupPageContainer__signupComponentContainer__emailInputContainer input {
  font-family: "Source Sans Pro", sans-serif;
  padding: 1.5rem 1rem;
  margin: 0.6rem 0;
  font-size: 1.7rem;
  outline: none;
  border: 1px solid rgba(0, 0, 0, 0.103);
  border-radius: 0.5rem;
}
@media (max-width: 576px) {
  .signupPageContainer__signupComponentContainer__emailInputContainer {
    margin: 1rem 0;
  }
}
.signupPageContainer__signupComponentContainer__setPasswordInputContainer {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-direction: normal;
  -webkit-box-orient: vertical;
  -moz-box-direction: normal;
  -moz-box-orient: vertical;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  text-align: left;
  margin: 2.5rem 0 0.5rem 0;
  position: relative;
}
.signupPageContainer__signupComponentContainer__setPasswordInputContainer
  label {
  align-items: flex-start;
  font-size: 1.7rem;
  font-family: "Source Sans Pro", sans-serif;
  color: rgb(78, 78, 78);
}
.signupPageContainer__signupComponentContainer__setPasswordInputContainer
  input {
  font-family: "Source Sans Pro", sans-serif;
  padding: 1.5rem 1rem;
  margin: 0.6rem 0;
  font-size: 1.7rem;
  outline: none;
  border: 1px solid rgba(0, 0, 0, 0.103);
  border-radius: 0.5rem;
}
@media (max-width: 576px) {
  .signupPageContainer__signupComponentContainer__setPasswordInputContainer {
    margin: 1rem 0;
  }
}
.signupPageContainer__signupComponentContainer__setPasswordInputContainer__passwordViewTogglerContainer {
  display: inline-block;
  position: absolute;
  right: 7.5%;
  transform: translateY(-50%);
  top: 63%;
  height: 2rem;
  width: 2rem;
}
.signupPageContainer__signupComponentContainer__setPasswordInputContainer__passwordViewTogglerContainer:hover {
  cursor: pointer;
}
.signupPageContainer__signupComponentContainer__setPasswordInputContainer__passwordViewTogglerContainer
  svg {
  height: 100%;
  width: 100%;
}
.signupPageContainer__signupComponentContainer__setPasswordInputContainer p {
  font-size: 1.4rem;
  color: rgb(78, 78, 78);
  margin-top: 0.5rem;
}
.signupPageContainer__signupComponentContainer__confirmPasswordInputContainer {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-direction: normal;
  -webkit-box-orient: vertical;
  -moz-box-direction: normal;
  -moz-box-orient: vertical;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  text-align: left;
  margin: 2.5rem 0 0.5rem 0;
  position: relative;
}
.signupPageContainer__signupComponentContainer__confirmPasswordInputContainer
  label {
  align-items: flex-start;
  font-size: 1.7rem;
  font-family: "Source Sans Pro", sans-serif;
  color: rgb(78, 78, 78);
}
.signupPageContainer__signupComponentContainer__confirmPasswordInputContainer
  input {
  font-family: "Source Sans Pro", sans-serif;
  padding: 1.5rem 1rem;
  margin: 0.6rem 0;
  font-size: 1.7rem;
  outline: none;
  border: 1px solid rgba(0, 0, 0, 0.103);
  border-radius: 0.5rem;
}
@media (max-width: 576px) {
  .signupPageContainer__signupComponentContainer__confirmPasswordInputContainer {
    margin: 1rem 0;
  }
}
.signupPageContainer__signupComponentContainer__confirmPasswordInputContainer__passwordViewTogglerContainer {
  display: inline-block;
  position: absolute;
  right: 7.5%;
  transform: translateY(-50%);
  top: 63%;
  height: 2rem;
  width: 2rem;
}
.signupPageContainer__signupComponentContainer__confirmPasswordInputContainer__passwordViewTogglerContainer:hover {
  cursor: pointer;
}
.signupPageContainer__signupComponentContainer__confirmPasswordInputContainer__passwordViewTogglerContainer
  svg {
  height: 100%;
  width: 100%;
}
.signupPageContainer__signupComponentContainer__submitButton {
  margin: 1.5rem 0;
  background: #2faff8;
  background-image: -webkit-linear-gradient(top, #2faff8, #0d96e6);
  background-image: -moz-linear-gradient(top, #2faff8, #0d96e6);
  background-image: -ms-linear-gradient(top, #2faff8, #0d96e6);
  background-image: -o-linear-gradient(top, #2faff8, #0d96e6);
  background-image: linear-gradient(to bottom, #2faff8, #0d96e6);
  -webkit-border-radius: 8;
  -moz-border-radius: 8;
  border-radius: 0.5rem;
  font-family: "Heebo", sans-serif;
  font-weight: bold;
  letter-spacing: 0.03rem;
  color: #f0f0f0;
  font-size: 1.6rem;
  padding: 1.7rem 0 1.7rem 0;
  text-decoration: none;
  border: none;
  box-shadow: 0 1.5rem 3.2rem -1.3rem rgba(30, 30, 60, 0.25);
  width: 100%;
}
.signupPageContainer__signupComponentContainer__submitButton:disabled {
  background-image: -webkit-linear-gradient(top, grey, grey);
  background-image: -moz-linear-gradient(top, grey, grey);
  background-image: -ms-linear-gradient(top, grey, grey);
  background-image: -o-linear-gradient(top, grey, grey);
  background-image: linear-gradient(to bottom, grey, grey);
}
.signupPageContainer__signupComponentContainer__submitButton svg {
  position: relative;
  top: 0.3rem;
  height: 2rem;
  width: 2.5rem;
  margin-right: 0.5rem;
}
.signupPageContainer__signupComponentContainer__forgotPasswordLinkContainer {
  margin: 2rem auto;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: start;
  -moz-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.signupPageContainer__signupComponentContainer__forgotPasswordLinkContainer a {
  font-family: "Source Sans Pro", sans-serif;
  font-size: 1.8rem;
}
.signupPageContainer__signupComponentContainer__loginLinkContainer {
  margin: 2rem auto;
  font-family: "Heebo", sans-serif;
  font-size: 1.6rem;
}
.signupPageContainer__signupComponentContainer__loginLinkContainer a {
  font-family: "Source Sans Pro", sans-serif;
  font-size: 1.8rem;
}

.forgotPasswordPageContainer {
  text-align: center;
}
.forgotPasswordPageContainer__forgotPasswordComponentContainer {
  display: inline-block;
  min-width: 50rem;
  margin: 3.2rem auto;
  padding: 2rem 5rem;
  box-shadow: 10px 10px 25px -4px rgba(30, 30, 60, 0.164);
  border-radius: 0.9rem;
  overflow: hidden;
  border: 1px solid rgba(0, 0, 0, 0.045);
}
@media (max-width: 576px) {
  .forgotPasswordPageContainer__forgotPasswordComponentContainer {
    min-width: 100%;
    padding: 2rem 2rem;
    margin: 1rem auto;
    border: none;
    box-shadow: none;
  }
}
@media (max-width: 360px) {
  .forgotPasswordPageContainer__forgotPasswordComponentContainer {
    padding: 1rem 2rem;
  }
}
.forgotPasswordPageContainer__forgotPasswordComponentContainer__brandLogoContainer
  img {
  height: 6rem;
  width: 6rem;
  opacity: 0.75;
}
.forgotPasswordPageContainer__forgotPasswordComponentContainer__heading {
  font-size: 2.5rem;
  font-family: "Source Sans Pro", sans-serif;
  margin: 2.5rem 0;
  margin-bottom: 6rem;
  font-weight: bold;
  color: rgb(78, 78, 78);
}
@media (max-width: 992px) {
  .forgotPasswordPageContainer__forgotPasswordComponentContainer__heading {
    font-size: 2.2rem;
  }
}
@media (max-width: 576px) {
  .forgotPasswordPageContainer__forgotPasswordComponentContainer__heading {
    font-size: 2rem;
    margin-bottom: 4.5rem;
  }
}
@media (max-width: 360px) {
  .forgotPasswordPageContainer__forgotPasswordComponentContainer__heading {
    margin: 2rem 0;
    margin-bottom: 4rem;
    padding: 1rem 1rem;
  }
}
.forgotPasswordPageContainer__forgotPasswordComponentContainer__info {
  font-size: 1.5rem;
  color: rgb(78, 78, 78);
  margin: 1rem 0;
  text-align: left;
}
.forgotPasswordPageContainer__forgotPasswordComponentContainer__userNameEmailInputContainer {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-direction: normal;
  -webkit-box-orient: vertical;
  -moz-box-direction: normal;
  -moz-box-orient: vertical;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  text-align: left;
  margin: 2.5rem 0 0.5rem 0;
}
.forgotPasswordPageContainer__forgotPasswordComponentContainer__userNameEmailInputContainer
  label {
  align-items: flex-start;
  font-size: 1.7rem;
  font-family: "Source Sans Pro", sans-serif;
  color: rgb(78, 78, 78);
}
.forgotPasswordPageContainer__forgotPasswordComponentContainer__userNameEmailInputContainer
  input {
  font-family: "Source Sans Pro", sans-serif;
  padding: 1.5rem 1rem;
  margin: 0.6rem 0;
  font-size: 1.7rem;
  outline: none;
  border: 1px solid rgba(0, 0, 0, 0.103);
  border-radius: 0.5rem;
}
@media (max-width: 576px) {
  .forgotPasswordPageContainer__forgotPasswordComponentContainer__userNameEmailInputContainer {
    margin: 2.5rem 0;
  }
}
.forgotPasswordPageContainer__forgotPasswordComponentContainer__submitButton {
  margin: 1.5rem 0;
  background: #2faff8;
  background-image: -webkit-linear-gradient(top, #2faff8, #0d96e6);
  background-image: -moz-linear-gradient(top, #2faff8, #0d96e6);
  background-image: -ms-linear-gradient(top, #2faff8, #0d96e6);
  background-image: -o-linear-gradient(top, #2faff8, #0d96e6);
  background-image: linear-gradient(to bottom, #2faff8, #0d96e6);
  -webkit-border-radius: 8;
  -moz-border-radius: 8;
  border-radius: 0.5rem;
  font-family: "Heebo", sans-serif;
  font-weight: bold;
  letter-spacing: 0.03rem;
  color: #f0f0f0;
  font-size: 1.6rem;
  padding: 1.7rem 0 1.7rem 0;
  text-decoration: none;
  border: none;
  box-shadow: 0 1.5rem 3.2rem -1.3rem rgba(30, 30, 60, 0.25);
  width: 100%;
}
.forgotPasswordPageContainer__forgotPasswordComponentContainer__submitButton:disabled {
  background-image: -webkit-linear-gradient(top, grey, grey);
  background-image: -moz-linear-gradient(top, grey, grey);
  background-image: -ms-linear-gradient(top, grey, grey);
  background-image: -o-linear-gradient(top, grey, grey);
  background-image: linear-gradient(to bottom, grey, grey);
}
.forgotPasswordPageContainer__forgotPasswordComponentContainer__submitButton
  svg {
  position: relative;
  top: 0.3rem;
  height: 2rem;
  width: 2.5rem;
  margin-right: 0.5rem;
}
.forgotPasswordPageContainer__forgotPasswordComponentContainer__goBackLinkContainer {
  margin: 2rem auto;
  font-family: "Heebo", sans-serif;
  font-size: 1.6rem;
}
.forgotPasswordPageContainer__forgotPasswordComponentContainer__goBackLinkContainer
  a {
  font-family: "Source Sans Pro", sans-serif;
  font-size: 1.8rem;
}

.inputRequiredError {
  font-size: 1.4rem;
  color: red;
  text-align: left;
  font-family: "Farro", sans-serif;
}

.otpPageContainer {
  text-align: center;
}
.otpPageContainer__otpComponentContainer {
  display: inline-block;
  min-width: 50rem;
  margin: 3.2rem auto;
  padding: 2rem 5rem;
  box-shadow: 10px 10px 25px -4px rgba(30, 30, 60, 0.164);
  border-radius: 0.9rem;
  overflow: hidden;
  border: 1px solid rgba(0, 0, 0, 0.045);
}
@media (max-width: 576px) {
  .otpPageContainer__otpComponentContainer {
    min-width: 100%;
    padding: 2rem 2rem;
    margin: 1rem auto;
    border: none;
    box-shadow: none;
  }
}
@media (max-width: 360px) {
  .otpPageContainer__otpComponentContainer {
    padding: 1rem 2rem;
  }
}
.otpPageContainer__otpComponentContainer__brandLogoContainer img {
  height: 6rem;
  width: 6rem;
  opacity: 0.75;
}
.otpPageContainer__otpComponentContainer__heading {
  font-size: 2.5rem;
  font-family: "Source Sans Pro", sans-serif;
  margin: 2.5rem 0 1.5rem 0;
  margin-bottom: 6rem;
  font-weight: bold;
  color: rgb(78, 78, 78);
}
@media (max-width: 992px) {
  .otpPageContainer__otpComponentContainer__heading {
    font-size: 2.2rem;
  }
}
@media (max-width: 576px) {
  .otpPageContainer__otpComponentContainer__heading {
    font-size: 2rem;
    margin-bottom: 3.5rem;
  }
}
@media (max-width: 360px) {
  .otpPageContainer__otpComponentContainer__heading {
    margin: 2rem 0;
    margin-bottom: 2.5rem;
    padding: 1rem 1rem;
  }
}
.otpPageContainer__otpComponentContainer__info {
  font-size: 1.5rem;
  color: rgb(78, 78, 78);
  margin: 1rem 0;
  text-align: left;
}
@media (max-width: 360px) {
  .otpPageContainer__otpComponentContainer__info {
    text-align: center;
  }
}
.otpPageContainer__otpComponentContainer__otpInputContainer {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-direction: normal;
  -webkit-box-orient: vertical;
  -moz-box-direction: normal;
  -moz-box-orient: vertical;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  text-align: left;
  margin: 2.5rem 0 0.5rem 0;
}
.otpPageContainer__otpComponentContainer__otpInputContainer label {
  align-items: flex-start;
  font-size: 1.7rem;
  font-family: "Source Sans Pro", sans-serif;
  color: rgb(78, 78, 78);
}
.otpPageContainer__otpComponentContainer__otpInputContainer input {
  font-family: "Source Sans Pro", sans-serif;
  padding: 1.5rem 1rem;
  margin: 0.6rem 0;
  font-size: 1.7rem;
  outline: none;
  border: 1px solid rgba(0, 0, 0, 0.103);
  border-radius: 0.5rem;
}
@media (max-width: 576px) {
  .otpPageContainer__otpComponentContainer__otpInputContainer {
    margin: 2.5rem 0;
  }
}
.otpPageContainer__otpComponentContainer__submitButton {
  margin: 1.5rem 0;
  background: #2faff8;
  background-image: -webkit-linear-gradient(top, #2faff8, #0d96e6);
  background-image: -moz-linear-gradient(top, #2faff8, #0d96e6);
  background-image: -ms-linear-gradient(top, #2faff8, #0d96e6);
  background-image: -o-linear-gradient(top, #2faff8, #0d96e6);
  background-image: linear-gradient(to bottom, #2faff8, #0d96e6);
  -webkit-border-radius: 8;
  -moz-border-radius: 8;
  border-radius: 0.5rem;
  font-family: "Heebo", sans-serif;
  font-weight: bold;
  letter-spacing: 0.03rem;
  color: #f0f0f0;
  font-size: 1.6rem;
  padding: 1.7rem 0 1.7rem 0;
  text-decoration: none;
  border: none;
  box-shadow: 0 1.5rem 3.2rem -1.3rem rgba(30, 30, 60, 0.25);
  width: 100%;
}
.otpPageContainer__otpComponentContainer__submitButton:disabled {
  background-image: -webkit-linear-gradient(top, grey, grey);
  background-image: -moz-linear-gradient(top, grey, grey);
  background-image: -ms-linear-gradient(top, grey, grey);
  background-image: -o-linear-gradient(top, grey, grey);
  background-image: linear-gradient(to bottom, grey, grey);
}
.otpPageContainer__otpComponentContainer__submitButton svg {
  position: relative;
  top: 0.3rem;
  height: 2rem;
  width: 2.5rem;
  margin-right: 0.5rem;
}
.otpPageContainer__otpComponentContainer__linksContainer {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: justify;
  -moz-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.otpPageContainer__otpComponentContainer__linksContainer p {
  margin: 2rem 0;
  font-family: "Heebo", sans-serif;
  font-size: 1.6rem;
}
@media (max-width: 360px) {
  .otpPageContainer__otpComponentContainer__linksContainer p {
    margin: 1rem 0;
  }
}
.otpPageContainer__otpComponentContainer__linksContainer p a {
  font-family: "Source Sans Pro", sans-serif;
  font-size: 1.8rem;
  text-decoration: underline;
}
@media (max-width: 360px) {
  .otpPageContainer__otpComponentContainer__linksContainer {
    -webkit-box-direction: normal;
    -webkit-box-orient: vertical;
    -moz-box-direction: normal;
    -moz-box-orient: vertical;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: justify;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
  }
}

.resetPasswordPageContainer {
  text-align: center;
}
.resetPasswordPageContainer__resetPasswordComponentContainer {
  display: inline-block;
  min-width: 50rem;
  margin: 3rem auto;
  padding: 2rem 5rem;
  box-shadow: 10px 10px 25px -4px rgba(30, 30, 60, 0.164);
  border-radius: 0.9rem;
  overflow: hidden;
  border: 1px solid rgba(0, 0, 0, 0.045);
}
@media (max-width: 576px) {
  .resetPasswordPageContainer__resetPasswordComponentContainer {
    min-width: 100%;
    padding: 2rem 2rem;
    margin: 1rem auto;
    border: none;
    box-shadow: none;
  }
}
@media (max-width: 360px) {
  .resetPasswordPageContainer__resetPasswordComponentContainer {
    padding: 1rem 2rem;
  }
}
.resetPasswordPageContainer__resetPasswordComponentContainer__brandLogoContainer
  img {
  height: 6rem;
  width: 6rem;
  opacity: 0.75;
}
.resetPasswordPageContainer__resetPasswordComponentContainer__heading {
  font-size: 2.5rem;
  font-family: "Source Sans Pro", sans-serif;
  margin: 2.5rem 0;
  margin-bottom: 6rem;
  font-weight: bold;
  color: rgb(78, 78, 78);
}
@media (max-width: 992px) {
  .resetPasswordPageContainer__resetPasswordComponentContainer__heading {
    font-size: 2.2rem;
  }
}
@media (max-width: 576px) {
  .resetPasswordPageContainer__resetPasswordComponentContainer__heading {
    font-size: 2rem;
    margin-bottom: 3.5rem;
  }
}
@media (max-width: 360px) {
  .resetPasswordPageContainer__resetPasswordComponentContainer__heading {
    margin: 2rem 0;
    margin-bottom: 2.5rem;
    padding: 1rem 1rem;
  }
}
.resetPasswordPageContainer__resetPasswordComponentContainer__info {
  font-size: 1.5rem;
  color: rgb(78, 78, 78);
  margin: 1rem 0;
  text-align: left;
}
@media (max-width: 360px) {
  .resetPasswordPageContainer__resetPasswordComponentContainer__info {
    text-align: center;
  }
}
.resetPasswordPageContainer__resetPasswordComponentContainer__setPasswordInputContainer {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-direction: normal;
  -webkit-box-orient: vertical;
  -moz-box-direction: normal;
  -moz-box-orient: vertical;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  text-align: left;
  margin: 2.5rem 0 0.5rem 0;
  position: relative;
}
.resetPasswordPageContainer__resetPasswordComponentContainer__setPasswordInputContainer
  label {
  align-items: flex-start;
  font-size: 1.7rem;
  font-family: "Source Sans Pro", sans-serif;
  color: rgb(78, 78, 78);
}
.resetPasswordPageContainer__resetPasswordComponentContainer__setPasswordInputContainer
  input {
  font-family: "Source Sans Pro", sans-serif;
  padding: 1.5rem 1rem;
  margin: 0.6rem 0;
  font-size: 1.7rem;
  outline: none;
  border: 1px solid rgba(0, 0, 0, 0.103);
  border-radius: 0.5rem;
}
@media (max-width: 576px) {
  .resetPasswordPageContainer__resetPasswordComponentContainer__setPasswordInputContainer {
    margin: 2.5rem 0;
  }
}
.resetPasswordPageContainer__resetPasswordComponentContainer__setPasswordInputContainer__passwordViewTogglerContainer {
  display: inline-block;
  position: absolute;
  right: 7.5%;
  transform: translateY(-50%);
  top: 63%;
  height: 2rem;
  width: 2rem;
}
.resetPasswordPageContainer__resetPasswordComponentContainer__setPasswordInputContainer__passwordViewTogglerContainer:hover {
  cursor: pointer;
}
.resetPasswordPageContainer__resetPasswordComponentContainer__setPasswordInputContainer__passwordViewTogglerContainer
  svg {
  height: 100%;
  width: 100%;
}
.resetPasswordPageContainer__resetPasswordComponentContainer__setPasswordInputContainer
  p {
  font-size: 1.4rem;
  color: rgb(78, 78, 78);
  margin-top: 0.5rem;
}
.resetPasswordPageContainer__resetPasswordComponentContainer__confirmPasswordInputContainer {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-direction: normal;
  -webkit-box-orient: vertical;
  -moz-box-direction: normal;
  -moz-box-orient: vertical;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  text-align: left;
  margin: 2.5rem 0 0.5rem 0;
  position: relative;
}
.resetPasswordPageContainer__resetPasswordComponentContainer__confirmPasswordInputContainer
  label {
  align-items: flex-start;
  font-size: 1.7rem;
  font-family: "Source Sans Pro", sans-serif;
  color: rgb(78, 78, 78);
}
.resetPasswordPageContainer__resetPasswordComponentContainer__confirmPasswordInputContainer
  input {
  font-family: "Source Sans Pro", sans-serif;
  padding: 1.5rem 1rem;
  margin: 0.6rem 0;
  font-size: 1.7rem;
  outline: none;
  border: 1px solid rgba(0, 0, 0, 0.103);
  border-radius: 0.5rem;
}
@media (max-width: 576px) {
  .resetPasswordPageContainer__resetPasswordComponentContainer__confirmPasswordInputContainer {
    margin: 2.5rem 0;
  }
}
.resetPasswordPageContainer__resetPasswordComponentContainer__confirmPasswordInputContainer__passwordViewTogglerContainer {
  display: inline-block;
  position: absolute;
  right: 7.5%;
  transform: translateY(-50%);
  top: 63%;
  height: 2rem;
  width: 2rem;
}
.resetPasswordPageContainer__resetPasswordComponentContainer__confirmPasswordInputContainer__passwordViewTogglerContainer:hover {
  cursor: pointer;
}
.resetPasswordPageContainer__resetPasswordComponentContainer__confirmPasswordInputContainer__passwordViewTogglerContainer
  svg {
  height: 100%;
  width: 100%;
}
.resetPasswordPageContainer__resetPasswordComponentContainer__submitButton {
  margin: 1.5rem 0;
  background: #2faff8;
  background-image: -webkit-linear-gradient(top, #2faff8, #0d96e6);
  background-image: -moz-linear-gradient(top, #2faff8, #0d96e6);
  background-image: -ms-linear-gradient(top, #2faff8, #0d96e6);
  background-image: -o-linear-gradient(top, #2faff8, #0d96e6);
  background-image: linear-gradient(to bottom, #2faff8, #0d96e6);
  -webkit-border-radius: 8;
  -moz-border-radius: 8;
  border-radius: 0.5rem;
  font-family: "Heebo", sans-serif;
  font-weight: bold;
  letter-spacing: 0.03rem;
  color: #f0f0f0;
  font-size: 1.6rem;
  padding: 1.7rem 0 1.7rem 0;
  text-decoration: none;
  border: none;
  box-shadow: 0 1.5rem 3.2rem -1.3rem rgba(30, 30, 60, 0.25);
  width: 100%;
}
.resetPasswordPageContainer__resetPasswordComponentContainer__submitButton:disabled {
  background-image: -webkit-linear-gradient(top, grey, grey);
  background-image: -moz-linear-gradient(top, grey, grey);
  background-image: -ms-linear-gradient(top, grey, grey);
  background-image: -o-linear-gradient(top, grey, grey);
  background-image: linear-gradient(to bottom, grey, grey);
}
.resetPasswordPageContainer__resetPasswordComponentContainer__submitButton svg {
  position: relative;
  top: 0.3rem;
  height: 2rem;
  width: 2.5rem;
  margin-right: 0.5rem;
}

.worklistComponentContainer {
  padding: 5rem;
}
.worklistComponentContainer__headerContainer {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-direction: normal;
  -webkit-box-orient: horizontal;
  -moz-box-direction: normal;
  -moz-box-orient: horizontal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: justify;
  -moz-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.worklistComponentContainer__headerContainer__searchInputContainer input {
  display: inline-block;
  color: rgb(100, 100, 100);
  border-radius: 0.5rem;
  padding: 1rem 1rem;
  font-size: 1.4rem;
  outline: none;
  border: 1px solid rgba(34, 34, 34, 0.192);
  transition: all 0.3s all;
}
.worklistComponentContainer__headerContainer__searchInputContainer input:focus {
  width: 40rem;
}
@media (max-width: 576px) {
  .worklistComponentContainer__headerContainer__searchInputContainer input {
    width: 100%;
  }
}
.worklistComponentContainer__headerContainer__buttonsContainer {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-direction: normal;
  -webkit-box-orient: horizontal;
  -moz-box-direction: normal;
  -moz-box-orient: horizontal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: justify;
  -moz-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.worklistComponentContainer__headerContainer__buttonsContainer__pauseAllButton {
  margin: 0 1rem;
  background: #2faff8;
  background-image: -webkit-linear-gradient(top, #2faff8, #0d96e6);
  background-image: -moz-linear-gradient(top, #2faff8, #0d96e6);
  background-image: -ms-linear-gradient(top, #2faff8, #0d96e6);
  background-image: -o-linear-gradient(top, #2faff8, #0d96e6);
  background-image: linear-gradient(to bottom, #2faff8, #0d96e6);
  -webkit-border-radius: 8;
  -moz-border-radius: 8;
  border-radius: 0.5rem;
  font-family: "Heebo", sans-serif;
  font-weight: bold;
  letter-spacing: 0.03rem;
  color: #f0f0f0;
  font-size: 1.5rem;
  padding: 1rem 1.2rem 1rem 1.2rem;
  text-decoration: none;
  border: none;
  box-shadow: 0 1.5rem 3.2rem -1.3rem rgba(30, 30, 60, 0.25);
  width: auto;
}
.worklistComponentContainer__headerContainer__buttonsContainer__pauseAllButton:disabled {
  background-image: -webkit-linear-gradient(top, grey, grey);
  background-image: -moz-linear-gradient(top, grey, grey);
  background-image: -ms-linear-gradient(top, grey, grey);
  background-image: -o-linear-gradient(top, grey, grey);
  background-image: linear-gradient(to bottom, grey, grey);
}
.worklistComponentContainer__headerContainer__buttonsContainer__pauseAllButton
  svg {
  position: relative;
  top: 0.3rem;
  height: 2rem;
  width: 2.5rem;
  margin-right: 0.5rem;
}
@media (max-width: 992px) {
  .worklistComponentContainer__headerContainer__buttonsContainer__pauseAllButton {
    font-size: 1.1rem;
    padding: 0.8rem 0.5rem;
    padding-right: 1.2rem;
  }
}
@media (max-width: 992px) {
  .worklistComponentContainer__headerContainer__buttonsContainer__pauseAllButton
    svg {
    margin-right: 0.3rem;
    position: relative;
    top: 0.6rem;
  }
}
.worklistComponentContainer__headerContainer__buttonsContainer__resumeAllButton {
  margin: 0 1rem;
  background: #6dd84a;
  background-image: -webkit-linear-gradient(top, #6dd84a, #58c458);
  background-image: -moz-linear-gradient(top, #6dd84a, #58c458);
  background-image: -ms-linear-gradient(top, #6dd84a, #58c458);
  background-image: -o-linear-gradient(top, #6dd84a, #58c458);
  background-image: linear-gradient(to bottom, #6dd84a, #58c458);
  -webkit-border-radius: 8;
  -moz-border-radius: 8;
  border-radius: 0.5rem;
  font-family: "Heebo", sans-serif;
  font-weight: bold;
  letter-spacing: 0.03rem;
  color: #f0f0f0;
  font-size: 1.5rem;
  padding: 1rem 1.2rem 1rem 1.2rem;
  text-decoration: none;
  border: none;
  box-shadow: 0 1.5rem 3.2rem -1.3rem rgba(30, 30, 60, 0.25);
  width: auto;
}
.worklistComponentContainer__headerContainer__buttonsContainer__resumeAllButton:disabled {
  background-image: -webkit-linear-gradient(top, grey, grey);
  background-image: -moz-linear-gradient(top, grey, grey);
  background-image: -ms-linear-gradient(top, grey, grey);
  background-image: -o-linear-gradient(top, grey, grey);
  background-image: linear-gradient(to bottom, grey, grey);
}
.worklistComponentContainer__headerContainer__buttonsContainer__resumeAllButton
  svg {
  position: relative;
  top: 0.3rem;
  height: 2rem;
  width: 2.5rem;
  margin-right: 0.5rem;
}
@media (max-width: 992px) {
  .worklistComponentContainer__headerContainer__buttonsContainer__resumeAllButton {
    font-size: 1.1rem;
    padding: 0.8rem 0.5rem;
    padding-right: 1.2rem;
  }
}
@media (max-width: 992px) {
  .worklistComponentContainer__headerContainer__buttonsContainer__resumeAllButton
    svg {
    margin-right: 0.3rem;
    position: relative;
    top: 0.6rem;
  }
}
.worklistComponentContainer__headerContainer__buttonsContainer__deleteAllButton {
  margin: 0 1rem;
  background: #ff6d6d;
  background-image: -webkit-linear-gradient(top, #ff6d6d, #f85252);
  background-image: -moz-linear-gradient(top, #ff6d6d, #f85252);
  background-image: -ms-linear-gradient(top, #ff6d6d, #f85252);
  background-image: -o-linear-gradient(top, #ff6d6d, #f85252);
  background-image: linear-gradient(to bottom, #ff6d6d, #f85252);
  -webkit-border-radius: 8;
  -moz-border-radius: 8;
  border-radius: 0.5rem;
  font-family: "Heebo", sans-serif;
  font-weight: bold;
  letter-spacing: 0.03rem;
  color: #f0f0f0;
  font-size: 1.5rem;
  padding: 1rem 1.2rem 1rem 1.2rem;
  text-decoration: none;
  border: none;
  box-shadow: 0 1.5rem 3.2rem -1.3rem rgba(30, 30, 60, 0.25);
  width: auto;
}
.worklistComponentContainer__headerContainer__buttonsContainer__deleteAllButton:disabled {
  background-image: -webkit-linear-gradient(top, grey, grey);
  background-image: -moz-linear-gradient(top, grey, grey);
  background-image: -ms-linear-gradient(top, grey, grey);
  background-image: -o-linear-gradient(top, grey, grey);
  background-image: linear-gradient(to bottom, grey, grey);
}
.worklistComponentContainer__headerContainer__buttonsContainer__deleteAllButton
  svg {
  position: relative;
  top: 0.3rem;
  height: 2rem;
  width: 2.5rem;
  margin-right: 0.5rem;
}
@media (max-width: 992px) {
  .worklistComponentContainer__headerContainer__buttonsContainer__deleteAllButton {
    font-size: 1.1rem;
    padding: 0.8rem 0.5rem;
    padding-right: 1.2rem;
  }
}
@media (max-width: 992px) {
  .worklistComponentContainer__headerContainer__buttonsContainer__deleteAllButton
    svg {
    margin-right: 0.3rem;
    position: relative;
    top: 0.6rem;
  }
}
@media (max-width: 576px) {
  .worklistComponentContainer__headerContainer__buttonsContainer {
    margin: 2rem 0;
  }
}
@media (max-width: 576px) {
  .worklistComponentContainer__headerContainer {
    -webkit-box-direction: normal;
    -webkit-box-orient: vertical;
    -moz-box-direction: normal;
    -moz-box-orient: vertical;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }
}
.worklistComponentContainer__errorContainer {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-direction: normal;
  -webkit-box-orient: vertical;
  -moz-box-direction: normal;
  -moz-box-orient: vertical;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  align-self: center;
  text-align: center;
  align-items: center;
  margin: 5rem 0;
}
.worklistComponentContainer__errorContainer svg {
  min-height: 5rem;
  min-width: 5rem;
  color: rgb(94, 93, 93);
}
.worklistComponentContainer__errorContainer p {
  font-size: 1.8rem;
  font-family: "Inter", sans-serif;
  color: rgb(48, 48, 48);
  padding: 2rem 0;
}
@media (max-width: 1200px) {
  .worklistComponentContainer {
    padding: 5rem 0.5rem;
  }
}
@media (max-width: 576px) {
  .worklistComponentContainer {
    padding: 2rem 0;
  }
}

.workersPageContainer {
  padding: 5rem;
}
.workersPageContainer__buttonsContainer {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-direction: normal;
  -webkit-box-orient: horizontal;
  -moz-box-direction: normal;
  -moz-box-orient: horizontal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: end;
  -moz-box-pack: end;
  -ms-flex-pack: end;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.workersPageContainer__buttonsContainer__addWorkerButton {
  margin: 0 1rem;
  background: #2faff8;
  background-image: -webkit-linear-gradient(top, #2faff8, #0d96e6);
  background-image: -moz-linear-gradient(top, #2faff8, #0d96e6);
  background-image: -ms-linear-gradient(top, #2faff8, #0d96e6);
  background-image: -o-linear-gradient(top, #2faff8, #0d96e6);
  background-image: linear-gradient(to bottom, #2faff8, #0d96e6);
  -webkit-border-radius: 8;
  -moz-border-radius: 8;
  border-radius: 0.5rem;
  font-family: "Heebo", sans-serif;
  font-weight: bold;
  letter-spacing: 0.03rem;
  color: #f0f0f0;
  font-size: 1.5rem;
  padding: 1rem 1.2rem 1rem 1.2rem;
  text-decoration: none;
  border: none;
  box-shadow: 0 1.5rem 3.2rem -1.3rem rgba(30, 30, 60, 0.25);
  width: auto;
}
.workersPageContainer__buttonsContainer__addWorkerButton:disabled {
  background-image: -webkit-linear-gradient(top, grey, grey);
  background-image: -moz-linear-gradient(top, grey, grey);
  background-image: -ms-linear-gradient(top, grey, grey);
  background-image: -o-linear-gradient(top, grey, grey);
  background-image: linear-gradient(to bottom, grey, grey);
}
.workersPageContainer__buttonsContainer__addWorkerButton svg {
  position: relative;
  top: 0.3rem;
  height: 2rem;
  width: 2.5rem;
  margin-right: 0.5rem;
}
@media (max-width: 992px) {
  .workersPageContainer__buttonsContainer__addWorkerButton {
    font-size: 1.1rem;
    padding: 0.8rem 0.5rem;
    padding-right: 1.2rem;
  }
}
.workersPageContainer__buttonsContainer__addWorkerButton svg {
  color: white;
}
@media (max-width: 992px) {
  .workersPageContainer__buttonsContainer__addWorkerButton svg {
    margin-right: 0.3rem;
    position: relative;
    top: 0.6rem;
  }
}
.workersPageContainer__buttonsContainer__pauseAllButton {
  margin: 0 1rem;
  background: #6dd84a;
  background-image: -webkit-linear-gradient(top, #6dd84a, #58c458);
  background-image: -moz-linear-gradient(top, #6dd84a, #58c458);
  background-image: -ms-linear-gradient(top, #6dd84a, #58c458);
  background-image: -o-linear-gradient(top, #6dd84a, #58c458);
  background-image: linear-gradient(to bottom, #6dd84a, #58c458);
  -webkit-border-radius: 8;
  -moz-border-radius: 8;
  border-radius: 0.5rem;
  font-family: "Heebo", sans-serif;
  font-weight: bold;
  letter-spacing: 0.03rem;
  color: #f0f0f0;
  font-size: 1.5rem;
  padding: 1rem 1.2rem 1rem 1.2rem;
  text-decoration: none;
  border: none;
  box-shadow: 0 1.5rem 3.2rem -1.3rem rgba(30, 30, 60, 0.25);
  width: auto;
}
.workersPageContainer__buttonsContainer__pauseAllButton:disabled {
  background-image: -webkit-linear-gradient(top, grey, grey);
  background-image: -moz-linear-gradient(top, grey, grey);
  background-image: -ms-linear-gradient(top, grey, grey);
  background-image: -o-linear-gradient(top, grey, grey);
  background-image: linear-gradient(to bottom, grey, grey);
}
.workersPageContainer__buttonsContainer__pauseAllButton svg {
  position: relative;
  top: 0.3rem;
  height: 2rem;
  width: 2.5rem;
  margin-right: 0.5rem;
}
@media (max-width: 992px) {
  .workersPageContainer__buttonsContainer__pauseAllButton {
    font-size: 1.1rem;
    padding: 0.8rem 0.5rem;
    padding-right: 1.2rem;
  }
}
.workersPageContainer__buttonsContainer__pauseAllButton svg {
  color: white;
}
@media (max-width: 992px) {
  .workersPageContainer__buttonsContainer__pauseAllButton svg {
    margin-right: 0.3rem;
    position: relative;
    top: 0.6rem;
  }
}
.workersPageContainer__buttonsContainer__resumeAllButton {
  margin: 0 1rem;
  background: #ff6d6d;
  background-image: -webkit-linear-gradient(top, #ff6d6d, #f85252);
  background-image: -moz-linear-gradient(top, #ff6d6d, #f85252);
  background-image: -ms-linear-gradient(top, #ff6d6d, #f85252);
  background-image: -o-linear-gradient(top, #ff6d6d, #f85252);
  background-image: linear-gradient(to bottom, #ff6d6d, #f85252);
  -webkit-border-radius: 8;
  -moz-border-radius: 8;
  border-radius: 0.5rem;
  font-family: "Heebo", sans-serif;
  font-weight: bold;
  letter-spacing: 0.03rem;
  color: #f0f0f0;
  font-size: 1.5rem;
  padding: 1rem 1.2rem 1rem 1.2rem;
  text-decoration: none;
  border: none;
  box-shadow: 0 1.5rem 3.2rem -1.3rem rgba(30, 30, 60, 0.25);
  width: auto;
}
.workersPageContainer__buttonsContainer__resumeAllButton:disabled {
  background-image: -webkit-linear-gradient(top, grey, grey);
  background-image: -moz-linear-gradient(top, grey, grey);
  background-image: -ms-linear-gradient(top, grey, grey);
  background-image: -o-linear-gradient(top, grey, grey);
  background-image: linear-gradient(to bottom, grey, grey);
}
.workersPageContainer__buttonsContainer__resumeAllButton svg {
  position: relative;
  top: 0.3rem;
  height: 2rem;
  width: 2.5rem;
  margin-right: 0.5rem;
}
@media (max-width: 992px) {
  .workersPageContainer__buttonsContainer__resumeAllButton {
    font-size: 1.1rem;
    padding: 0.8rem 0.5rem;
    padding-right: 1.2rem;
  }
}
.workersPageContainer__buttonsContainer__resumeAllButton svg {
  color: white;
}
@media (max-width: 992px) {
  .workersPageContainer__buttonsContainer__resumeAllButton svg {
    margin-right: 0.3rem;
    position: relative;
    top: 0.6rem;
  }
}
@media (max-width: 576px) {
  .workersPageContainer__buttonsContainer {
    -webkit-box-pack: start;
    -moz-box-pack: start;
    -ms-flex-pack: start;
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
    margin: 2rem 0;
  }
}
.workersPageContainer__heading {
  font-family: "Farro", sans-serif;
  font-size: 2.5rem;
  font-weight: bold;
  color: rgb(78, 78, 78);
  margin: 0 0;
  padding: 1.5rem 0;
  margin: 0.5rem 0;
}
@media (max-width: 992px) {
  .workersPageContainer__heading {
    padding: 1.2rem 0.7rem;
  }
}
@media (max-width: 768px) {
  .workersPageContainer__heading {
    font-size: 1.8rem;
    padding: 1rem 0rem;
  }
}
.workersPageContainer__progressBarContainer p {
  font-family: "Inter", sans-serif;
  font-weight: 600;
  color: #5e5d5d;
  font-size: 1.7rem;
  margin: 0 1rem;
  margin: 0.5rem 0;
}
@media (max-width: 992px) {
  .workersPageContainer__progressBarContainer p {
    padding: 1.2rem 0.7rem;
  }
}
@media (max-width: 768px) {
  .workersPageContainer__progressBarContainer p {
    font-size: 1.5;
    padding: 1rem 1rem;
  }
}
.workersPageContainer__workerPanelContainer {
  height: auto;
  padding: 1rem 0;
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  row-gap: 3rem;
  column-gap: 5rem;
}
@media (max-width: 1200px) {
  .workersPageContainer__workerPanelContainer {
    grid-template-columns: repeat(3, 1fr);
    column-gap: 3rem;
  }
}
@media (max-width: 768px) {
  .workersPageContainer__workerPanelContainer {
    grid-template-columns: repeat(2, 1fr);
    column-gap: 2rem;
  }
}
@media (max-width: 576px) {
  .workersPageContainer__workerPanelContainer {
    grid-template-columns: repeat(1, 1fr);
  }
}
.workersPageContainer__errorContainer {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-direction: normal;
  -webkit-box-orient: vertical;
  -moz-box-direction: normal;
  -moz-box-orient: vertical;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  align-self: center;
  text-align: center;
  align-items: center;
  margin: 5rem 0;
}
.workersPageContainer__errorContainer svg {
  min-height: 5rem;
  min-width: 5rem;
  color: rgb(94, 93, 93);
}
.workersPageContainer__errorContainer p {
  font-size: 1.8rem;
  font-family: "Inter", sans-serif;
  color: rgb(48, 48, 48);
  padding: 2rem 0;
}
@media (max-width: 1200px) {
  .workersPageContainer {
    padding: 5rem 0.5rem;
  }
}
@media (max-width: 576px) {
  .workersPageContainer {
    padding: 2rem 0.5rem;
  }
}

.targetContainer {
  padding: 3rem;
}
.targetContainer__severityContainer {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-direction: normal;
  -webkit-box-orient: horizontal;
  -moz-box-direction: normal;
  -moz-box-orient: horizontal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: start;
  -moz-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.targetContainer__severityContainer strong {
  padding-top: 2.7rem;
  font-size: 1.8rem;
}
@media (max-width: 1200px) {
  .targetContainer__severityContainer {
    overflow-x: scroll;
    white-space: nowrap;
    -ms-overflow-style: none;
    scrollbar-width: none;
  }
  .targetContainer__severityContainer::-webkit-scrollbar {
    display: none;
  }
}
@media (max-width: 576px) {
  .targetContainer {
    padding: 1.5rem;
  }
}

.notFoundPage__contentWrapper {
  width: 50%;
  margin: 10rem auto;
}
.notFoundPage__contentWrapper__headingAndImageContainer {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-direction: normal;
  -webkit-box-orient: horizontal;
  -moz-box-direction: normal;
  -moz-box-orient: horizontal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.notFoundPage__contentWrapper__headingAndImageContainer h2 {
  font-size: 15rem;
  font-weight: bolder;
  padding-top: 5rem;
  margin-left: 5rem;
  font-family: "Heebo", sans-serif;
}
@media (max-width: 992px) {
  .notFoundPage__contentWrapper__headingAndImageContainer h2 {
    margin-left: 0;
    font-size: 10rem;
  }
}
.notFoundPage__contentWrapper__headingAndImageContainer svg {
  height: 25rem;
  width: 25rem;
}
@media (max-width: 992px) {
  .notFoundPage__contentWrapper__headingAndImageContainer svg {
    display: none;
  }
}
.notFoundPage__contentWrapper__errorInfoContainer h3 {
  font-size: 3.5rem;
  text-align: center;
  font-family: "Inter", sans-serif;
  font-weight: 600;
}
@media (max-width: 992px) {
  .notFoundPage__contentWrapper__errorInfoContainer h3 {
    font-size: 2.8rem;
  }
}
.notFoundPage__contentWrapper__errorInfoContainer p {
  font-size: 2rem;
  text-align: center;
  font-family: "Inter", sans-serif;
  margin: 3rem 0;
}
@media (max-width: 992px) {
  .notFoundPage__contentWrapper__errorInfoContainer p {
    font-size: 1.8rem;
  }
}
.notFoundPage__contentWrapper__buttonContainer {
  text-align: center;
}
.notFoundPage__contentWrapper__buttonContainer a {
  display: inline-block;
  padding: 2rem 2rem;
  border: none;
  background-color: #2faff8;
  color: white;
  font-size: 1.8rem;
  box-shadow: 0px 15px 25px -4px rgba(24, 24, 48, 0.25);
  text-decoration: none;
}
@media (max-width: 992px) {
  .notFoundPage__contentWrapper {
    margin: 5rem auto;
    width: 70%;
  }
}

.transactionsPage {
  padding: 0 3rem;
}
@media (max-width: 1200px) {
  .transactionsPage {
    padding: 0 1.5rem;
  }
}

.workerPanelComponentContainer {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: justify;
  -moz-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-box-direction: normal;
  -webkit-box-orient: horizontal;
  -moz-box-direction: normal;
  -moz-box-orient: horizontal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  padding: 1rem 0;
}
.workerPanelComponentContainer__progressbarContainer {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  align-items: center;
  width: 43%;
}
@media (max-width: 576px) {
  .workerPanelComponentContainer__progressbarContainer {
    width: 100%;
    margin-bottom: 3rem;
  }
}
.workerPanelComponentContainer__workerLegendContainer {
  width: 55%;
  height: 40rem;
  overflow: scroll;
  overflow-x: hidden;
  padding: 0 1.5rem;
  box-shadow: 0px 4px 24px -12px rgba(30, 30, 60, 0.23);
}
@media (max-width: 576px) {
  .workerPanelComponentContainer__workerLegendContainer {
    height: 30rem;
    width: 100%;
  }
}
@media (max-width: 576px) {
  .workerPanelComponentContainer {
    -webkit-box-pack: justify;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-box-direction: normal;
    -webkit-box-orient: vertical;
    -moz-box-direction: normal;
    -moz-box-orient: vertical;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }
}

.workerPanelComponentContainer__workerLegendContainer__workerComponentWrapper__workerComponent__workContainer {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: justify;
  -moz-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-box-direction: normal;
  -webkit-box-orient: horizontal;
  -moz-box-direction: normal;
  -moz-box-orient: horizontal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  margin: 1rem auto;
}
.workerPanelComponentContainer__workerLegendContainer__workerComponentWrapper__workerComponent__workContainer
  p {
  font-size: 1.7rem;
  font-family: "Inter", sans-serif;
  margin: 0 1.5rem;
  padding-top: 0.3rem;
}
@media (max-width: 768px) {
  .workerPanelComponentContainer__workerLegendContainer__workerComponentWrapper__workerComponent__workContainer
    p {
    font-size: 1.2rem;
  }
}
.workerPanelComponentContainer__workerLegendContainer__workerComponentWrapper__workerComponent__workContainer
  button {
  box-shadow: 0px 15px 30px -4px rgba(30, 30, 60, 0.25);
  -webkit-border-radius: 9;
  -moz-border-radius: 9;
  border-radius: 0.5rem;
  font-size: 1.2rem;
  font-family: "OpenSans", sans-serif;
  color: #f0f0f0;
  font-size: 1.2rem;
  background: #1882ce;
  padding: 0.2rem 1.3rem;
  text-decoration: none;
  border: none;
}
@media (max-width: 768px) {
  .workerPanelComponentContainer__workerLegendContainer__workerComponentWrapper__workerComponent__workContainer
    button {
    padding: 0.2rem 0.9rem;
  }
}
@media (max-width: 768px) {
  .workerPanelComponentContainer__workerLegendContainer__workerComponentWrapper__workerComponent__workContainer {
    margin: 0.5rem auto;
  }
}
.workerPanelComponentContainer__workerLegendContainer__workerComponentWrapper__workerComponent__workerLogContainer__textArea {
  border: none;
  font-size: 1.3rem;
  margin: 1rem 0;
  outline: none;
  background-color: rgba(243, 239, 239, 0.616);
  padding: 0 0.3rem;
  padding: 0.5rem 1rem;
}

.githubReportComponentContainer__reportButton {
  margin: 1rem 1rem;
  background: #ff6d6d;
  background-image: -webkit-linear-gradient(top, #ff6d6d, #f85252);
  background-image: -moz-linear-gradient(top, #ff6d6d, #f85252);
  background-image: -ms-linear-gradient(top, #ff6d6d, #f85252);
  background-image: -o-linear-gradient(top, #ff6d6d, #f85252);
  background-image: linear-gradient(to bottom, #ff6d6d, #f85252);
  -webkit-border-radius: 8;
  -moz-border-radius: 8;
  border-radius: 0.8rem;
  font-family: "Heebo", sans-serif;
  font-weight: bold;
  letter-spacing: 0.03rem;
  color: #f0f0f0;
  font-size: 1.3rem;
  padding: 1rem 0.7rem 1rem 0.7rem;
  text-decoration: none;
  border: none;
  box-shadow: 0 1.5rem 3.2rem -1.3rem rgba(30, 30, 60, 0.25);
  width: 21rem;
}
.githubReportComponentContainer__reportButton:disabled {
  background-image: -webkit-linear-gradient(top, grey, grey);
  background-image: -moz-linear-gradient(top, grey, grey);
  background-image: -ms-linear-gradient(top, grey, grey);
  background-image: -o-linear-gradient(top, grey, grey);
  background-image: linear-gradient(to bottom, grey, grey);
}
.githubReportComponentContainer__reportButton svg {
  position: relative;
  top: 0.3rem;
  height: 2rem;
  width: 2.5rem;
  margin-right: 0.5rem;
}
@media (max-width: 576px) {
  .githubReportComponentContainer__reportButton {
    margin: 1rem 0.5rem;
    background: #ff6d6d;
    background-image: -webkit-linear-gradient(top, #ff6d6d, #f85252);
    background-image: -moz-linear-gradient(top, #ff6d6d, #f85252);
    background-image: -ms-linear-gradient(top, #ff6d6d, #f85252);
    background-image: -o-linear-gradient(top, #ff6d6d, #f85252);
    background-image: linear-gradient(to bottom, #ff6d6d, #f85252);
    -webkit-border-radius: 8;
    -moz-border-radius: 8;
    border-radius: 0.8rem;
    font-family: "Heebo", sans-serif;
    font-weight: bold;
    letter-spacing: 0.03rem;
    color: #f0f0f0;
    font-size: 1.1rem;
    padding: 1rem 0.5rem 1rem 0.5rem;
    text-decoration: none;
    border: none;
    box-shadow: 0 1.5rem 3.2rem -1.3rem rgba(30, 30, 60, 0.25);
    width: 19rem;
  }
  .githubReportComponentContainer__reportButton:disabled {
    background-image: -webkit-linear-gradient(top, grey, grey);
    background-image: -moz-linear-gradient(top, grey, grey);
    background-image: -ms-linear-gradient(top, grey, grey);
    background-image: -o-linear-gradient(top, grey, grey);
    background-image: linear-gradient(to bottom, grey, grey);
  }
  .githubReportComponentContainer__reportButton svg {
    position: relative;
    top: 0.3rem;
    height: 2rem;
    width: 2.5rem;
    margin-right: 0.5rem;
  }
}
.githubReportComponentContainer__reportButton svg {
  position: relative;
  top: 0.5rem;
}
.githubReportComponentContainer__errorSelectionContainer {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-direction: normal;
  -webkit-box-orient: horizontal;
  -moz-box-direction: normal;
  -moz-box-orient: horizontal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  margin-bottom: 3.5rem;
}
.githubReportComponentContainer__errorSelectionContainer strong {
  font-size: 1.5rem;
  padding-top: 0.8rem;
}
.githubReportComponentContainer__errorSelectionContainer__dropdownMenuContainer {
  width: 120px;
  height: 34px;
  border: 1px solid rgba(29, 29, 29, 0.199);
  border-radius: 3px;
  overflow: hidden;
  background-color: rgb(253, 252, 252);
  margin-left: 1rem;
}
.githubReportComponentContainer__errorSelectionContainer__dropdownMenuContainer
  select {
  font-size: 1.4rem;
  background: transparent;
  width: 150px;
  border: 1px solid #ccc;
  height: 34px;
  outline: none;
  cursor: pointer;
}
.githubReportComponentContainer__errorSelectionContainer__dropdownMenuContainer
  option {
  font-size: 1.4rem;
}
.githubReportComponentContainer__selectedErrorContainer__headingContainer p {
  color: red;
  font-size: 1.4rem;
}
.githubReportComponentContainer__selectedErrorContainer__userNameInputContainer {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-direction: normal;
  -webkit-box-orient: vertical;
  -moz-box-direction: normal;
  -moz-box-orient: vertical;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  margin: 1.5rem 0;
}
.githubReportComponentContainer__selectedErrorContainer__userNameInputContainer__label {
  font-size: 1.5rem;
  font-family: "OpenSans", sans-serif;
}
.githubReportComponentContainer__selectedErrorContainer__userNameInputContainer__input {
  padding: 0.8rem 0.5rem;
  outline: none;
  font-size: 1.2rem;
  border: 1px solid rgba(0, 0, 0, 0.205);
}
.githubReportComponentContainer__selectedErrorContainer__userNameInputContainer__textArea {
  border: none;
  font-size: 1.3rem;
  margin: 1rem 0;
  outline: none;
  background-color: rgba(243, 239, 239, 0.616);
  padding: 0 0.3rem;
}
.githubReportComponentContainer__selectedErrorContainer__userNameInputContainer__requiredErrorContainer {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-direction: normal;
  -webkit-box-orient: horizontal;
  -moz-box-direction: normal;
  -moz-box-orient: horizontal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  margin: 1rem 0;
}
.githubReportComponentContainer__selectedErrorContainer__userNameInputContainer__requiredErrorContainer
  svg {
  height: 2rem;
  width: 2rem;
  color: red;
}
.githubReportComponentContainer__selectedErrorContainer__userNameInputContainer__requiredErrorContainer
  p {
  font-size: 1.2rem;
  margin-left: 0.8rem;
  color: red;
}
.githubReportComponentContainer__selectedErrorContainer__issueTitleInputContainer {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-direction: normal;
  -webkit-box-orient: vertical;
  -moz-box-direction: normal;
  -moz-box-orient: vertical;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  margin: 1.5rem 0;
}
.githubReportComponentContainer__selectedErrorContainer__issueTitleInputContainer__label {
  font-size: 1.5rem;
  font-family: "OpenSans", sans-serif;
}
.githubReportComponentContainer__selectedErrorContainer__issueTitleInputContainer__input {
  padding: 0.8rem 0.5rem;
  outline: none;
  font-size: 1.2rem;
  border: 1px solid rgba(0, 0, 0, 0.205);
}
.githubReportComponentContainer__selectedErrorContainer__issueTitleInputContainer__textArea {
  border: none;
  font-size: 1.3rem;
  margin: 1rem 0;
  outline: none;
  background-color: rgba(243, 239, 239, 0.616);
  padding: 0 0.3rem;
}
.githubReportComponentContainer__selectedErrorContainer__issueTitleInputContainer__requiredErrorContainer {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-direction: normal;
  -webkit-box-orient: horizontal;
  -moz-box-direction: normal;
  -moz-box-orient: horizontal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  margin: 1rem 0;
}
.githubReportComponentContainer__selectedErrorContainer__issueTitleInputContainer__requiredErrorContainer
  svg {
  height: 2rem;
  width: 2rem;
  color: red;
}
.githubReportComponentContainer__selectedErrorContainer__issueTitleInputContainer__requiredErrorContainer
  p {
  font-size: 1.2rem;
  margin-left: 0.8rem;
  color: red;
}
.githubReportComponentContainer__selectedErrorContainer__issueBodyContainer {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-direction: normal;
  -webkit-box-orient: vertical;
  -moz-box-direction: normal;
  -moz-box-orient: vertical;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  margin: 1.5rem 0;
}
.githubReportComponentContainer__selectedErrorContainer__issueBodyContainer__label {
  font-size: 1.5rem;
  font-family: "OpenSans", sans-serif;
}
.githubReportComponentContainer__selectedErrorContainer__issueBodyContainer__input {
  padding: 0.8rem 0.5rem;
  outline: none;
  font-size: 1.2rem;
  border: 1px solid rgba(0, 0, 0, 0.205);
}
.githubReportComponentContainer__selectedErrorContainer__issueBodyContainer__textArea {
  border: none;
  font-size: 1.3rem;
  margin: 1rem 0;
  outline: none;
  background-color: rgba(243, 239, 239, 0.616);
  padding: 0 0.3rem;
}
.githubReportComponentContainer__selectedErrorContainer__issueBodyContainer__requiredErrorContainer {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-direction: normal;
  -webkit-box-orient: horizontal;
  -moz-box-direction: normal;
  -moz-box-orient: horizontal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  margin: 1rem 0;
}
.githubReportComponentContainer__selectedErrorContainer__issueBodyContainer__requiredErrorContainer
  svg {
  height: 2rem;
  width: 2rem;
  color: red;
}
.githubReportComponentContainer__selectedErrorContainer__issueBodyContainer__requiredErrorContainer
  p {
  font-size: 1.2rem;
  margin-left: 0.8rem;
  color: red;
}
.githubReportComponentContainer__selectedErrorContainer__buttonContainer__showIssueButton {
  margin: 0.5rem 1rem;
  background: #2faff8;
  background-image: -webkit-linear-gradient(top, #2faff8, #0d96e6);
  background-image: -moz-linear-gradient(top, #2faff8, #0d96e6);
  background-image: -ms-linear-gradient(top, #2faff8, #0d96e6);
  background-image: -o-linear-gradient(top, #2faff8, #0d96e6);
  background-image: linear-gradient(to bottom, #2faff8, #0d96e6);
  -webkit-border-radius: 8;
  -moz-border-radius: 8;
  border-radius: 0.8rem;
  font-family: "Heebo", sans-serif;
  font-weight: bold;
  letter-spacing: 0.03rem;
  color: #f0f0f0;
  font-size: 1.2rem;
  padding: 0.8rem 1.7rem 1.2em 1.7rem;
  text-decoration: none;
  border: none;
  box-shadow: 0 1.5rem 3.2rem -1.3rem rgba(30, 30, 60, 0.25);
}
.githubReportComponentContainer__selectedErrorContainer__buttonContainer__showIssueButton
  span {
  margin: 0 0.5rem;
}
.githubReportComponentContainer__selectedErrorContainer__buttonContainer__showIssueButton
  span
  svg {
  position: relative;
  top: 0.5rem;
  height: 2rem;
  width: 2.5rem;
}
.githubReportComponentContainer__selectedErrorContainer__buttonContainer__showIssueButton:hover {
  text-decoration: none;
}
@media (max-width: 576px) {
  .githubReportComponentContainer__selectedErrorContainer__buttonContainer__showIssueButton {
    margin: 0.5rem 0;
  }
}
@media (max-width: 576px) {
  .githubReportComponentContainer__selectedErrorContainer__buttonContainer__showIssueButton {
    width: 100%;
  }
}
.githubReportComponentContainer__selectedErrorContainer__buttonContainer__deleteErrorButton {
  margin: 0.5rem 1rem;
  background: #ff6d6d;
  background-image: -webkit-linear-gradient(top, #ff6d6d, #f85252);
  background-image: -moz-linear-gradient(top, #ff6d6d, #f85252);
  background-image: -ms-linear-gradient(top, #ff6d6d, #f85252);
  background-image: -o-linear-gradient(top, #ff6d6d, #f85252);
  background-image: linear-gradient(to bottom, #ff6d6d, #f85252);
  -webkit-border-radius: 8;
  -moz-border-radius: 8;
  border-radius: 0.8rem;
  font-family: "Heebo", sans-serif;
  font-weight: bold;
  letter-spacing: 0.03rem;
  color: #f0f0f0;
  font-size: 1.2rem;
  padding: 0.8rem 1.7rem 1.2em 1.7rem;
  text-decoration: none;
  border: none;
  box-shadow: 0 1.5rem 3.2rem -1.3rem rgba(30, 30, 60, 0.25);
}
.githubReportComponentContainer__selectedErrorContainer__buttonContainer__deleteErrorButton
  span {
  margin: 0 0.5rem;
}
.githubReportComponentContainer__selectedErrorContainer__buttonContainer__deleteErrorButton
  span
  svg {
  position: relative;
  top: 0.5rem;
  height: 2rem;
  width: 2.5rem;
}
.githubReportComponentContainer__selectedErrorContainer__buttonContainer__deleteErrorButton:hover {
  text-decoration: none;
}
@media (max-width: 576px) {
  .githubReportComponentContainer__selectedErrorContainer__buttonContainer__deleteErrorButton {
    margin: 0.5rem 0;
  }
}
@media (max-width: 576px) {
  .githubReportComponentContainer__selectedErrorContainer__buttonContainer__deleteErrorButton {
    width: 100%;
  }
}
.githubReportComponentContainer__selectedErrorContainer__buttonContainer__createIssueButton {
  margin: 0.5rem 1rem;
  background: #2faff8;
  background-image: -webkit-linear-gradient(top, #2faff8, #0d96e6);
  background-image: -moz-linear-gradient(top, #2faff8, #0d96e6);
  background-image: -ms-linear-gradient(top, #2faff8, #0d96e6);
  background-image: -o-linear-gradient(top, #2faff8, #0d96e6);
  background-image: linear-gradient(to bottom, #2faff8, #0d96e6);
  -webkit-border-radius: 8;
  -moz-border-radius: 8;
  border-radius: 0.8rem;
  font-family: "Heebo", sans-serif;
  font-weight: bold;
  letter-spacing: 0.03rem;
  color: #f0f0f0;
  font-size: 1.2rem;
  padding: 0.8rem 1.7rem 1.2em 1.7rem;
  text-decoration: none;
  border: none;
  box-shadow: 0 1.5rem 3.2rem -1.3rem rgba(30, 30, 60, 0.25);
}
.githubReportComponentContainer__selectedErrorContainer__buttonContainer__createIssueButton
  span {
  margin: 0 0.5rem;
}
.githubReportComponentContainer__selectedErrorContainer__buttonContainer__createIssueButton
  span
  svg {
  position: relative;
  top: 0.5rem;
  height: 2rem;
  width: 2.5rem;
}
.githubReportComponentContainer__selectedErrorContainer__buttonContainer__createIssueButton:hover {
  text-decoration: none;
}
@media (max-width: 576px) {
  .githubReportComponentContainer__selectedErrorContainer__buttonContainer__createIssueButton {
    margin: 0.5rem 0;
  }
}
@media (max-width: 576px) {
  .githubReportComponentContainer__selectedErrorContainer__buttonContainer__createIssueButton {
    width: 100%;
  }
}
@media (max-width: 576px) {
  .githubReportComponentContainer__selectedErrorContainer__buttonContainer {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-direction: normal;
    -webkit-box-orient: vertical;
    -moz-box-direction: normal;
    -moz-box-orient: vertical;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    width: 100%;
  }
}

.dialogContainer {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 9999999999;
  width: 100vw;
  height: 100vh;
  overflow: hidden;
  outline: 0;
  background-color: rgba(8, 8, 8, 0.795);
}
.dialogContainer__dialog {
  position: relative;
  width: auto;
  pointer-events: none;
  font-size: 1.4rem;
  max-width: 70rem;
  margin: 8rem auto;
  border-radius: 0.5rem;
  overflow: hidden;
}
@media (max-width: 576px) {
  .dialogContainer__dialog {
    max-width: 100vw;
    margin: 0;
    height: 100vh;
  }
}
.dialogContainer__content {
  overflow: scroll;
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-color: #fff;
  background-clip: padding-box;
  outline: 0;
  padding: 1rem 2rem 2rem 2rem;
  border-radius: 1rem;
}
@media (max-width: 576px) {
  .dialogContainer__content {
    border-radius: 0;
    height: 100%;
    overflow: scroll;
    padding: 1rem 1rem;
  }
}
.dialogContainer__header {
  font-family: "Heebo", sans-serif;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: 1px solid #dee2e6;
  border-top-left-radius: calc(0.3rem - 1px);
  border-top-right-radius: calc(0.3rem - 1px);
  margin: 1rem 0 2rem 0;
  padding-bottom: 0.5rem;
  align-items: center;
}
.dialogContainer__header h2 {
  font-size: 1.8rem;
  margin: 0;
  font-weight: 600;
  color: rgb(58, 58, 58);
  align-items: center;
}
.dialogContainer__header button {
  border: none;
  background-color: transparent;
}
.dialogContainer__header button svg {
  height: 2.5rem;
  width: 2.5rem;
}
@media (max-width: 576px) {
  .dialogContainer__header {
    margin: 1rem 0 0.5rem 0;
  }
}
.dialogContainer__transition-appear {
  transition: transform 300ms;
  transform: translateY(-100%);
}
.dialogContainer__transition-appear-active {
  transform: translateY(0);
}

.configurationTabsNavContainer {
  margin: 4rem 0.5rem;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-direction: normal;
  -webkit-box-orient: horizontal;
  -moz-box-direction: normal;
  -moz-box-orient: horizontal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: start;
  -moz-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  box-shadow: 10px 10px 30px -4px rgba(30, 30, 60, 0.092);
  border-radius: 0.5rem;
  background-color: rgb(253, 252, 252);
  border: 1px solid rgba(0, 0, 0, 0.045);
  padding: 3rem 0;
}
.configurationTabsNavContainer span {
  font-size: 1.7rem;
  font-family: "Farro", sans-serif;
  padding: 1.5rem 1.8rem;
  margin-right: 3rem;
}
@media (max-width: 1200px) {
  .configurationTabsNavContainer span {
    font-size: 1.3rem;
    padding: 1.5rem 1.3rem;
    margin-right: 0.5rem;
  }
}
.configurationTabsNavContainer span:hover {
  cursor: pointer;
  background-color: rgba(117, 117, 117, 0.26);
}
@media (max-width: 1200px) {
  .configurationTabsNavContainer {
    -webkit-box-pack: justify;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
  }
}
@media (max-width: 768px) {
  .configurationTabsNavContainer {
    -webkit-box-direction: normal;
    -webkit-box-orient: vertical;
    -moz-box-direction: normal;
    -moz-box-orient: vertical;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    margin: 1.5rem 0.5rem;
  }
}
@media (max-width: 768px) {
  .configurationTabsNavContainer {
    border-bottom: 1px solid rgba(0, 0, 0, 0.2);
  }
}

.configurationTabsContentContainer {
  box-shadow: 10px 10px 30px -4px rgba(30, 30, 60, 0.092);
  border-radius: 0.5rem;
  background-color: rgb(253, 252, 252);
  border: 1px solid rgba(0, 0, 0, 0.045);
  margin-top: 2.5rem;
}
.configurationTabsContentContainer__tabContainer {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-direction: normal;
  -webkit-box-orient: vertical;
  -moz-box-direction: normal;
  -moz-box-orient: vertical;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  margin: 2.5rem 0;
}
.configurationTabsContentContainer__tabContainer label {
  font-size: 1.5rem;
  font-family: "Inter", sans-serif;
  padding: 0.8rem 2rem;
  color: rgb(78, 78, 78);
}
@media (max-width: 1200px) {
  .configurationTabsContentContainer__tabContainer label {
    font-size: 1.3rem;
  }
}
.configurationTabsContentContainer__tabContainer input {
  font-family: "Source Sans Pro", sans-serif;
  border: 1px solid rgba(80, 80, 80, 0.185);
  border-radius: 0.8rem;
  padding: 1rem 1.5rem;
  margin: 0.5rem 2rem;
  font-size: 1.5rem;
  outline: none;
}
@media (max-width: 1200px) {
  .configurationTabsContentContainer__tabContainer input {
    font-size: 1.3rem;
  }
}

.worklistTableContainer__headerContainer {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: justify;
  -moz-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-box-direction: normal;
  -webkit-box-orient: horizontal;
  -moz-box-direction: normal;
  -moz-box-orient: horizontal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  margin: 3rem 0;
  padding: 1rem;
  background-color: rgb(243, 243, 243);
}
.worklistTableContainer__headerContainer__estimatedTimeContainer {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  padding: 0.7rem 0rem;
  width: 10%;
  font-size: 1.5rem;
  font-weight: bold;
  font-family: "Farro", sans-serif;
}
@media (max-width: 1200px) {
  .worklistTableContainer__headerContainer__estimatedTimeContainer {
    font-size: 1.1rem;
  }
}
@media (max-width: 992px) {
  .worklistTableContainer__headerContainer__estimatedTimeContainer {
    font-size: 0.9rem;
  }
}
.worklistTableContainer__headerContainer__estimatedTimeContainer label {
  margin-left: 0.5rem;
}
.worklistTableContainer__headerContainer__estimatedTimeContainer input {
  position: relative;
  bottom: 0.6rem;
}
@media (max-width: 768px) {
  .worklistTableContainer__headerContainer__estimatedTimeContainer {
    width: 14%;
    padding: 1rem 0;
  }
}
.worklistTableContainer__headerContainer__actionsContainer {
  padding: 0.8rem 1rem;
  width: 10%;
  font-size: 1.5rem;
  font-weight: bold;
  font-family: "Farro", sans-serif;
}
@media (max-width: 1200px) {
  .worklistTableContainer__headerContainer__actionsContainer {
    font-size: 1.1rem;
  }
}
@media (max-width: 992px) {
  .worklistTableContainer__headerContainer__actionsContainer {
    font-size: 0.9rem;
  }
}
@media (max-width: 576px) {
  .worklistTableContainer__headerContainer__actionsContainer {
    padding: 0.8rem 0;
  }
}
.worklistTableContainer__headerContainer__targetSearchContainer {
  width: 35%;
  position: relative;
}
.worklistTableContainer__headerContainer__targetSearchContainer input {
  color: rgb(100, 100, 100);
  border-radius: 0.5rem;
  padding: 0.8rem 1rem;
  padding-left: 2.4rem;
  font-size: 1.4rem;
  outline: none;
  border: 1px solid rgba(34, 34, 34, 0.192);
  transition: all 0.3s ease-in;
  width: 100%;
}
.worklistTableContainer__headerContainer__targetSearchContainer svg {
  position: absolute;
  top: 1.1rem;
  left: 0.5rem;
  height: 1.5rem;
  width: 1.5rem;
}
@media (max-width: 992px) {
  .worklistTableContainer__headerContainer__targetSearchContainer {
    width: 20%;
  }
}
.worklistTableContainer__headerContainer__pluginTypeSearchContainer {
  width: 11%;
  position: relative;
}
.worklistTableContainer__headerContainer__pluginTypeSearchContainer input {
  color: rgb(100, 100, 100);
  border-radius: 0.5rem;
  padding: 0.8rem 1rem;
  padding-left: 2.4rem;
  font-size: 1.4rem;
  outline: none;
  border: 1px solid rgba(34, 34, 34, 0.192);
  transition: all 0.3s ease-in;
  width: 100%;
}
.worklistTableContainer__headerContainer__pluginTypeSearchContainer svg {
  position: absolute;
  top: 1.1rem;
  left: 0.5rem;
  height: 1.5rem;
  width: 1.5rem;
}
@media (max-width: 992px) {
  .worklistTableContainer__headerContainer__pluginTypeSearchContainer {
    width: 16%;
  }
}
.worklistTableContainer__headerContainer__pluginGroupSearchContainer {
  width: 11%;
  position: relative;
}
.worklistTableContainer__headerContainer__pluginGroupSearchContainer input {
  color: rgb(100, 100, 100);
  border-radius: 0.5rem;
  padding: 0.8rem 1rem;
  padding-left: 2.4rem;
  font-size: 1.4rem;
  outline: none;
  border: 1px solid rgba(34, 34, 34, 0.192);
  transition: all 0.3s ease-in;
  width: 100%;
}
.worklistTableContainer__headerContainer__pluginGroupSearchContainer svg {
  position: absolute;
  top: 1.1rem;
  left: 0.5rem;
  height: 1.5rem;
  width: 1.5rem;
}
@media (max-width: 992px) {
  .worklistTableContainer__headerContainer__pluginGroupSearchContainer {
    width: 16%;
  }
}
.worklistTableContainer__headerContainer__pluginNameSearchContainer {
  width: 11%;
  position: relative;
}
.worklistTableContainer__headerContainer__pluginNameSearchContainer input {
  color: rgb(100, 100, 100);
  border-radius: 0.5rem;
  padding: 0.8rem 1rem;
  padding-left: 2.4rem;
  font-size: 1.4rem;
  outline: none;
  border: 1px solid rgba(34, 34, 34, 0.192);
  transition: all 0.3s ease-in;
  width: 100%;
}
.worklistTableContainer__headerContainer__pluginNameSearchContainer svg {
  position: absolute;
  top: 1.1rem;
  left: 0.5rem;
  height: 1.5rem;
  width: 1.5rem;
}
@media (max-width: 992px) {
  .worklistTableContainer__headerContainer__pluginNameSearchContainer {
    width: 16%;
  }
}
@media (max-width: 576px) {
  .worklistTableContainer__headerContainer {
    padding: 1rem 0;
  }
}
.worklistTableContainer__bodyContainer__rowContainer {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: justify;
  -moz-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-box-direction: normal;
  -webkit-box-orient: horizontal;
  -moz-box-direction: normal;
  -moz-box-orient: horizontal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  margin: 0.5rem 0;
  padding: 1.5rem 0;
  border-bottom: 1px solid rgba(53, 52, 52, 0.116);
}
.worklistTableContainer__bodyContainer__rowContainer__pluginMinTimeContainer {
  width: 10%;
  font-size: 1.4rem;
  padding: 0 1rem;
  font-family: "Farro", sans-serif;
}
@media (max-width: 1200px) {
  .worklistTableContainer__bodyContainer__rowContainer__pluginMinTimeContainer {
    font-size: 1.1rem;
  }
}
@media (max-width: 576px) {
  .worklistTableContainer__bodyContainer__rowContainer__pluginMinTimeContainer {
    font-size: 0.9rem;
    padding-left: 0.2;
  }
}
@media (max-width: 768px) {
  .worklistTableContainer__bodyContainer__rowContainer__pluginMinTimeContainer {
    width: 14%;
  }
}
.worklistTableContainer__bodyContainer__rowContainer__buttonContainer {
  width: 10%;
  font-size: 1.4rem;
  padding: 0 1rem;
  font-family: "Farro", sans-serif;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
}
@media (max-width: 1200px) {
  .worklistTableContainer__bodyContainer__rowContainer__buttonContainer {
    font-size: 1.1rem;
  }
}
@media (max-width: 576px) {
  .worklistTableContainer__bodyContainer__rowContainer__buttonContainer {
    font-size: 0.9rem;
    padding-left: 0.2;
  }
}
.worklistTableContainer__bodyContainer__rowContainer__buttonContainer button {
  margin: 0 0.5rem;
  background: #2faff8;
  background-image: -webkit-linear-gradient(top, #2faff8, #0d96e6);
  background-image: -moz-linear-gradient(top, #2faff8, #0d96e6);
  background-image: -ms-linear-gradient(top, #2faff8, #0d96e6);
  background-image: -o-linear-gradient(top, #2faff8, #0d96e6);
  background-image: linear-gradient(to bottom, #2faff8, #0d96e6);
  -webkit-border-radius: 8;
  -moz-border-radius: 8;
  border-radius: 0.5rem;
  font-family: "Heebo", sans-serif;
  font-weight: bold;
  letter-spacing: 0.03rem;
  color: #f0f0f0;
  font-size: 1.5rem;
  padding: 0.6rem 0.6rem 0.8rem 0.8rem;
  text-decoration: none;
  border: none;
  box-shadow: 0 1.5rem 3.2rem -1.3rem rgba(30, 30, 60, 0.25);
  width: auto;
}
.worklistTableContainer__bodyContainer__rowContainer__buttonContainer
  button:disabled {
  background-image: -webkit-linear-gradient(top, grey, grey);
  background-image: -moz-linear-gradient(top, grey, grey);
  background-image: -ms-linear-gradient(top, grey, grey);
  background-image: -o-linear-gradient(top, grey, grey);
  background-image: linear-gradient(to bottom, grey, grey);
}
.worklistTableContainer__bodyContainer__rowContainer__buttonContainer
  button
  svg {
  position: relative;
  top: 0.3rem;
  height: 2rem;
  width: 2.5rem;
  margin-right: 0.5rem;
}
@media (max-width: 1200px) {
  .worklistTableContainer__bodyContainer__rowContainer__buttonContainer button {
    margin: 0 0.2rem;
    padding: 0.4rem;
    font-size: 1.2rem;
    border-radius: 0.3rem;
  }
  .worklistTableContainer__bodyContainer__rowContainer__buttonContainer
    button
    svg {
    margin: 0;
    padding: 0;
  }
}
@media (max-width: 576px) {
  .worklistTableContainer__bodyContainer__rowContainer__buttonContainer button {
    padding: 0.2rem;
    margin: 0.2rem;
  }
  .worklistTableContainer__bodyContainer__rowContainer__buttonContainer
    button
    svg {
    height: 1.5rem;
    width: 1.5rem;
    margin-right: 0;
  }
}
@media (max-width: 992px) {
  .worklistTableContainer__bodyContainer__rowContainer__buttonContainer {
    padding: 0;
  }
}
.worklistTableContainer__bodyContainer__rowContainer__workTargetContainer {
  width: 35%;
  font-size: 1.4rem;
  padding: 0 1rem;
  font-family: "Farro", sans-serif;
  overflow-x: scroll;
  white-space: nowrap;
  -ms-overflow-style: none;
  scrollbar-width: none;
}
@media (max-width: 1200px) {
  .worklistTableContainer__bodyContainer__rowContainer__workTargetContainer {
    font-size: 1.1rem;
  }
}
@media (max-width: 576px) {
  .worklistTableContainer__bodyContainer__rowContainer__workTargetContainer {
    font-size: 0.9rem;
    padding-left: 0.2;
  }
}
.worklistTableContainer__bodyContainer__rowContainer__workTargetContainer::-webkit-scrollbar {
  display: none;
}
@media (max-width: 992px) {
  .worklistTableContainer__bodyContainer__rowContainer__workTargetContainer {
    width: 20%;
  }
}
.worklistTableContainer__bodyContainer__rowContainer__workPluginGroupContainer {
  width: 11%;
  font-size: 1.4rem;
  padding: 0 1rem;
  font-family: "Farro", sans-serif;
}
@media (max-width: 1200px) {
  .worklistTableContainer__bodyContainer__rowContainer__workPluginGroupContainer {
    font-size: 1.1rem;
  }
}
@media (max-width: 576px) {
  .worklistTableContainer__bodyContainer__rowContainer__workPluginGroupContainer {
    font-size: 0.9rem;
    padding-left: 0.2;
  }
}
@media (max-width: 992px) {
  .worklistTableContainer__bodyContainer__rowContainer__workPluginGroupContainer {
    width: 16%;
  }
}
.worklistTableContainer__bodyContainer__rowContainer__pluginTypeContainer {
  font-size: 1.4rem;
  padding: 0 1rem;
  font-family: "Farro", sans-serif;
  width: 11%;
}
@media (max-width: 1200px) {
  .worklistTableContainer__bodyContainer__rowContainer__pluginTypeContainer {
    font-size: 1.1rem;
  }
}
@media (max-width: 576px) {
  .worklistTableContainer__bodyContainer__rowContainer__pluginTypeContainer {
    font-size: 0.9rem;
    padding-left: 0.2;
  }
}
@media (max-width: 992px) {
  .worklistTableContainer__bodyContainer__rowContainer__pluginTypeContainer {
    width: 16%;
  }
}
.worklistTableContainer__bodyContainer__rowContainer__pluginNameContainer {
  font-size: 1.4rem;
  padding: 0 1rem;
  font-family: "Farro", sans-serif;
  width: 11%;
}
@media (max-width: 1200px) {
  .worklistTableContainer__bodyContainer__rowContainer__pluginNameContainer {
    font-size: 1.1rem;
  }
}
@media (max-width: 576px) {
  .worklistTableContainer__bodyContainer__rowContainer__pluginNameContainer {
    font-size: 0.9rem;
    padding-left: 0.2;
  }
}
@media (max-width: 992px) {
  .worklistTableContainer__bodyContainer__rowContainer__pluginNameContainer {
    width: 16%;
  }
}
.worklistTableContainer__bodyContainer__rowContainer:hover {
  background-color: rgba(220, 238, 255, 0.433);
}

.workerPanelContainer {
  padding: 1rem;
  border-radius: 0.5rem;
  box-shadow: 10px 10px 25px -4px rgba(30, 30, 60, 0.096);
}
.workerPanelContainer__headingContainer {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-direction: normal;
  -webkit-box-orient: horizontal;
  -moz-box-direction: normal;
  -moz-box-orient: horizontal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: justify;
  -moz-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.workerPanelContainer__headingContainer__heading {
  font-size: 2.5rem;
  align-items: center;
  padding-top: 0.5rem;
  padding: 1.5rem 0;
  margin: 0;
  font-family: "Farro", sans-serif;
  color: rgb(94, 93, 93);
}
@media (max-width: 992px) {
  .workerPanelContainer__headingContainer__heading {
    font-size: 2.2rem;
  }
}
@media (max-width: 576px) {
  .workerPanelContainer__headingContainer__heading {
    font-size: 1.8rem;
  }
}
@media (max-width: 360px) {
  .workerPanelContainer__headingContainer__heading {
    font-size: 1.5rem;
  }
}
.workerPanelContainer__headingContainer__deleteButton button {
  border: none;
  background-color: transparent;
}
.workerPanelContainer__headingContainer__deleteButton button svg {
  height: 2rem;
  width: 2rem;
  color: rgb(78, 78, 78);
}
.workerPanelContainer__infoContainer__pid {
  font-family: "Farro", sans-serif;
  font-size: 1.5rem;
  margin: 0;
  padding: 0.5rem 0;
}
.workerPanelContainer__infoContainer__startTime {
  font-family: "Farro", sans-serif;
  font-size: 1.5rem;
  margin: 0;
  padding: 0.5rem 0;
}
.workerPanelContainer__infoContainer__workerWorkContainer p {
  font-family: "Farro", sans-serif;
  font-size: 1.5rem;
  margin: 0;
  padding: 0.5rem 0;
}
.workerPanelContainer__infoContainer__showLogsButton {
  margin: 0.5rem 0;
  background: #2faff8;
  background-image: -webkit-linear-gradient(top, #2faff8, #0d96e6);
  background-image: -moz-linear-gradient(top, #2faff8, #0d96e6);
  background-image: -ms-linear-gradient(top, #2faff8, #0d96e6);
  background-image: -o-linear-gradient(top, #2faff8, #0d96e6);
  background-image: linear-gradient(to bottom, #2faff8, #0d96e6);
  -webkit-border-radius: 8;
  -moz-border-radius: 8;
  border-radius: 0.5rem;
  font-family: "Heebo", sans-serif;
  font-weight: bold;
  letter-spacing: 0.03rem;
  color: #f0f0f0;
  font-size: 1.3rem;
  padding: 0.7rem 0.6rem 0.7rem 0.6rem;
  text-decoration: none;
  border: none;
  box-shadow: 0 1.5rem 3.2rem -1.3rem rgba(30, 30, 60, 0.25);
  width: auto;
  position: relative;
}
.workerPanelContainer__infoContainer__showLogsButton:disabled {
  background-image: -webkit-linear-gradient(top, grey, grey);
  background-image: -moz-linear-gradient(top, grey, grey);
  background-image: -ms-linear-gradient(top, grey, grey);
  background-image: -o-linear-gradient(top, grey, grey);
  background-image: linear-gradient(to bottom, grey, grey);
}
.workerPanelContainer__infoContainer__showLogsButton svg {
  position: relative;
  top: 0.3rem;
  height: 2rem;
  width: 2.5rem;
  margin-right: 0.5rem;
}
@media (max-width: 992px) {
  .workerPanelContainer__infoContainer__showLogsButton {
    font-size: 1.1rem;
    padding: 0.8rem 0.5rem;
    padding-right: 1.2rem;
  }
}
.workerPanelContainer__infoContainer__showLogsButton__dropDownMenu {
  z-index: 8;
  position: absolute;
  top: 100%;
  left: -8%;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-direction: normal;
  -webkit-box-orient: vertical;
  -moz-box-direction: normal;
  -moz-box-orient: vertical;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  background-color: rgb(248, 248, 248);
  box-shadow: 10px 10px 25px -4px rgba(30, 30, 60, 0.096);
  width: 10rem;
  border-left: 0.5px solid rgba(0, 0, 0, 0.03);
  padding: 0.3rem 0;
}
.workerPanelContainer__infoContainer__showLogsButton__dropDownMenu span {
  display: inline-block;
  font-size: 1.2rem;
  width: 100%;
  color: rgba(0, 0, 0, 0.788);
  font-family: "Farro", sans-serif;
  padding: 0.8rem 0;
  cursor: pointer;
}
.workerPanelContainer__infoContainer__showLogsButton__dropDownMenu span:hover {
  background-color: rgba(0, 0, 0, 0.062);
}

.sessionsContainer {
  margin-top: 0.2rem;
}
.sessionsContainer__currentSessionInput {
  color: rgb(100, 100, 100);
  border-radius: 0.2rem;
  padding: 0.8rem 1rem;
  padding-left: 1.2rem;
  font-size: 1.4rem;
  outline: none;
  border: 1px solid rgba(34, 34, 34, 0.192);
  width: 20rem;
}
.sessionsContainer__currentSessionInput:hover {
  cursor: not-allowed;
}
.sessionsContainer__button {
  margin: 0 0rem;
  background: #2faff8;
  background-image: -webkit-linear-gradient(top, #2faff8, #0d96e6);
  background-image: -moz-linear-gradient(top, #2faff8, #0d96e6);
  background-image: -ms-linear-gradient(top, #2faff8, #0d96e6);
  background-image: -o-linear-gradient(top, #2faff8, #0d96e6);
  background-image: linear-gradient(to bottom, #2faff8, #0d96e6);
  -webkit-border-radius: 8;
  -moz-border-radius: 8;
  border-radius: 0.2rem;
  font-family: "Heebo", sans-serif;
  font-weight: bold;
  letter-spacing: 0.03rem;
  color: #f0f0f0;
  font-size: 1.3rem;
  padding: 1rem 0rem 1rem 0rem;
  text-decoration: none;
  border: none;
  box-shadow: 0 1.5rem 3.2rem -1.3rem rgba(30, 30, 60, 0.25);
  width: 11rem;
}
.sessionsContainer__button:disabled {
  background-image: -webkit-linear-gradient(top, grey, grey);
  background-image: -moz-linear-gradient(top, grey, grey);
  background-image: -ms-linear-gradient(top, grey, grey);
  background-image: -o-linear-gradient(top, grey, grey);
  background-image: linear-gradient(to bottom, grey, grey);
}
.sessionsContainer__button svg {
  position: relative;
  top: 0.3rem;
  height: 2rem;
  width: 2.5rem;
  margin-right: 0.5rem;
}
.sessionsContainer__newSessionContainer {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: justify;
  -moz-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-box-direction: normal;
  -webkit-box-orient: horizontal;
  -moz-box-direction: normal;
  -moz-box-orient: horizontal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
}
.sessionsContainer__newSessionContainer__input {
  width: 75%;
  color: rgb(100, 100, 100);
  border-radius: 0.5rem;
  padding: 0.8rem 1rem;
  padding-left: 1.2rem;
  font-size: 1.4rem;
  outline: none;
  border: 1px solid rgba(34, 34, 34, 0.192);
}
.sessionsContainer__newSessionContainer__button {
  margin: 0 1rem;
  background: #2faff8;
  background-image: -webkit-linear-gradient(top, #2faff8, #0d96e6);
  background-image: -moz-linear-gradient(top, #2faff8, #0d96e6);
  background-image: -ms-linear-gradient(top, #2faff8, #0d96e6);
  background-image: -o-linear-gradient(top, #2faff8, #0d96e6);
  background-image: linear-gradient(to bottom, #2faff8, #0d96e6);
  -webkit-border-radius: 8;
  -moz-border-radius: 8;
  border-radius: 0.8rem;
  font-family: "Heebo", sans-serif;
  font-weight: bold;
  letter-spacing: 0.03rem;
  color: #f0f0f0;
  font-size: 1.5rem;
  padding: 0.7rem 0.7rem 0.7rem 0.7rem;
  text-decoration: none;
  border: none;
  box-shadow: 0 1.5rem 3.2rem -1.3rem rgba(30, 30, 60, 0.25);
  width: 20%;
}
.sessionsContainer__newSessionContainer__button:disabled {
  background-image: -webkit-linear-gradient(top, grey, grey);
  background-image: -moz-linear-gradient(top, grey, grey);
  background-image: -ms-linear-gradient(top, grey, grey);
  background-image: -o-linear-gradient(top, grey, grey);
  background-image: linear-gradient(to bottom, grey, grey);
}
.sessionsContainer__newSessionContainer__button svg {
  position: relative;
  top: 0.3rem;
  height: 2rem;
  width: 2.5rem;
  margin-right: 0.5rem;
}

.sessionTableContainer {
  border: 1px solid rgba(0, 0, 0, 0.164);
  border-radius: 0.5rem;
  margin-top: 2rem;
}
.sessionTableContainer__tableHeader {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: justify;
  -moz-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-box-direction: normal;
  -webkit-box-orient: horizontal;
  -moz-box-direction: normal;
  -moz-box-orient: horizontal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  background-color: rgb(243, 243, 243);
  width: 100%;
  padding: 0.5rem 0;
}
.sessionTableContainer__tableHeader label {
  width: 10%;
}
.sessionTableContainer__tableHeader span {
  width: 30%;
  font-size: 1.2rem;
  text-align: center;
  padding-top: 0.6rem;
  font-weight: bold;
  color: rgba(112, 112, 112, 0.808);
}
.sessionTableContainer__tableHeader input {
  width: 60%;
  color: rgb(100, 100, 100);
  border-radius: 0.5rem;
  padding: 0.5rem 0.6rem;
  padding-left: 1.2rem;
  font-size: 1.2rem;
  outline: none;
  border: 1px solid rgba(34, 34, 34, 0.192);
}
.sessionTableContainer__tableBody {
  padding: 1rem 0;
}
.sessionTableContainer__tableBody__rowContainer {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: justify;
  -moz-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-box-direction: normal;
  -webkit-box-orient: horizontal;
  -moz-box-direction: normal;
  -moz-box-orient: horizontal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  margin: 0.5rem 0;
}
.sessionTableContainer__tableBody__rowContainer__radioCell {
  width: 10%;
  text-align: center;
}
.sessionTableContainer__tableBody__rowContainer__sessionNameCell {
  display: inline-block;
  width: 60%;
  text-align: left;
  padding-left: 1rem;
  overflow-x: scroll;
  white-space: nowrap;
  -ms-overflow-style: none;
  scrollbar-width: none;
  font-size: 1.3rem;
  color: rgb(112, 112, 112);
}
.sessionTableContainer__tableBody__rowContainer__sessionNameCell::-webkit-scrollbar {
  display: none;
}
.sessionTableContainer__tableBody__rowContainer__deleteButtonCell {
  width: 30%;
  text-align: center;
}
.sessionTableContainer__tableBody__rowContainer__deleteButtonCell button {
  color: rgba(216, 2, 2, 0.795);
  background-color: transparent;
  border: none;
}
.sessionTableContainer__tableBody__rowContainer__deleteButtonCell button svg {
  height: 2rem;
  width: 2rem;
}

.targetsTableContainer {
  margin: 3rem 0;
}
.targetsTableContainer__headerContainer {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-direction: normal;
  -webkit-box-orient: horizontal;
  -moz-box-direction: normal;
  -moz-box-orient: horizontal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: justify;
  -moz-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.targetsTableContainer__headerContainer__searchInput {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-direction: normal;
  -webkit-box-orient: horizontal;
  -moz-box-direction: normal;
  -moz-box-orient: horizontal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  overflow: hidden;
  border-radius: 0.5rem;
  border: 1px solid rgba(34, 34, 34, 0.192);
  width: 60%;
}
.targetsTableContainer__headerContainer__searchInput input {
  width: 100%;
  color: rgb(100, 100, 100);
  padding: 0.9rem 1rem;
  padding-left: 1.5rem;
  font-size: 1.4rem;
  outline: none;
  border: none;
}
@media (max-width: 1200px) {
  .targetsTableContainer__headerContainer__searchInput input {
    font-size: 1.2rem;
  }
}
@media (max-width: 576px) {
  .targetsTableContainer__headerContainer__searchInput input {
    padding-right: 0;
  }
}
.targetsTableContainer__headerContainer__searchInput svg {
  height: 1.8rem;
  width: 1.8rem;
  position: relative;
  top: 1.2rem;
  left: 0.7rem;
}
@media (max-width: 1200px) {
  .targetsTableContainer__headerContainer__searchInput {
    width: 50%;
  }
}
.targetsTableContainer__headerContainer__severity {
  width: 20%;
  font-family: "Farro", sans-serif;
  text-align: center;
}
.targetsTableContainer__headerContainer__severity__buttonAndDropdownMenuContainer {
  display: inline-block;
  position: relative;
  margin: 0 auto;
}
.targetsTableContainer__headerContainer__severity__buttonAndDropdownMenuContainer
  button {
  font-size: 1.4rem;
  padding: 1.2rem 0.7rem;
  background-color: transparent;
  border: none;
}
.targetsTableContainer__headerContainer__severity__buttonAndDropdownMenuContainer
  button
  svg {
  position: relative;
  top: 0.2rem;
  left: 0.4rem;
}
.targetsTableContainer__headerContainer__severity__buttonAndDropdownMenuContainer__dropdownMenuContainer {
  z-index: 8;
  position: absolute;
  top: 100%;
  left: -8%;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-direction: normal;
  -webkit-box-orient: vertical;
  -moz-box-direction: normal;
  -moz-box-orient: vertical;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  background-color: rgb(248, 248, 248);
  box-shadow: 10px 10px 25px -4px rgba(30, 30, 60, 0.096);
  width: 10rem;
  border-left: 0.5px solid rgba(0, 0, 0, 0.03);
  padding: 0.3rem 0;
}
.targetsTableContainer__headerContainer__severity__buttonAndDropdownMenuContainer__dropdownMenuContainer
  span {
  display: inline-block;
  font-size: 1.2rem;
  width: 100%;
  color: rgba(0, 0, 0, 0.788);
  font-family: "Farro", sans-serif;
  padding: 0.8rem 0;
  cursor: pointer;
}
.targetsTableContainer__headerContainer__severity__buttonAndDropdownMenuContainer__dropdownMenuContainer
  span:hover {
  background-color: rgba(0, 0, 0, 0.062);
}
@media (max-width: 1200px) {
  .targetsTableContainer__headerContainer__severity {
    width: 23%;
  }
}
.targetsTableContainer__headerContainer__actions {
  width: 20%;
  font-family: "Farro", sans-serif;
  font-size: 1.5rem;
  padding: 1.3rem 0;
  text-align: center;
}
@media (max-width: 1200px) {
  .targetsTableContainer__headerContainer__actions {
    width: 23%;
  }
}
.targetsTableContainer__bodyContainer {
  margin: 2rem 0;
  padding-top: 0.5rem;
}
.targetsTableContainer__bodyContainer__rowContainer {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-direction: normal;
  -webkit-box-orient: horizontal;
  -moz-box-direction: normal;
  -moz-box-orient: horizontal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: justify;
  -moz-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  margin: 2rem 0;
}
.targetsTableContainer__bodyContainer__rowContainer__checkboxUrlContainer {
  width: 60%;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-direction: normal;
  -webkit-box-orient: horizontal;
  -moz-box-direction: normal;
  -moz-box-orient: horizontal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
}
.targetsTableContainer__bodyContainer__rowContainer__checkboxUrlContainer
  input {
  position: relative;
  bottom: 0.7rem;
}
.targetsTableContainer__bodyContainer__rowContainer__checkboxUrlContainer a {
  margin-left: 1.5rem;
  width: 95%;
  display: inline-block;
  font-size: 1.4rem;
  overflow-x: scroll;
  white-space: nowrap;
  -ms-overflow-style: none;
  scrollbar-width: none;
}
.targetsTableContainer__bodyContainer__rowContainer__checkboxUrlContainer
  a::-webkit-scrollbar {
  display: none;
}
@media (max-width: 1200px) {
  .targetsTableContainer__bodyContainer__rowContainer__checkboxUrlContainer {
    width: 50%;
  }
}
.targetsTableContainer__bodyContainer__rowContainer__severityContainer span {
  text-align: center;
  width: 20%;
  font-size: 1.3rem;
  color: white;
  padding: 0.5rem;
  border-radius: 0.3rem;
  font-family: "Heebo", sans-serif;
  position: relative;
  top: 0.7rem;
}
@media (max-width: 1200px) {
  .targetsTableContainer__bodyContainer__rowContainer__severityContainer span {
    width: 23%;
  }
}
.targetsTableContainer__bodyContainer__rowContainer__optionContainer {
  text-align: center;
  width: 20%;
}
.targetsTableContainer__bodyContainer__rowContainer__optionContainer button {
  background-color: transparent;
  border: none;
  position: relative;
}
.targetsTableContainer__bodyContainer__rowContainer__optionContainer
  button
  svg {
  height: 3rem;
  width: 3rem;
}
.targetsTableContainer__bodyContainer__rowContainer__optionContainer__menu {
  z-index: 8;
  position: absolute;
  top: 100%;
  left: -100%;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-direction: normal;
  -webkit-box-orient: vertical;
  -moz-box-direction: normal;
  -moz-box-orient: vertical;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  background-color: rgb(248, 248, 248);
  box-shadow: 10px 10px 25px -4px rgba(30, 30, 60, 0.096);
  width: 10rem;
  border-left: 0.5px solid rgba(0, 0, 0, 0.03);
  padding: 0.3rem 0;
}
.targetsTableContainer__bodyContainer__rowContainer__optionContainer__menu
  span {
  display: inline-block;
  font-size: 1.2rem;
  width: 100%;
  color: rgba(0, 0, 0, 0.788);
  font-family: "Farro", sans-serif;
  padding: 0.8rem 0;
  cursor: pointer;
}
.targetsTableContainer__bodyContainer__rowContainer__optionContainer__menu
  span:hover {
  background-color: rgba(0, 0, 0, 0.062);
}
@media (max-width: 576px) {
  .targetsTableContainer__bodyContainer__rowContainer__optionContainer__menu {
    width: 7.5rem;
    left: -35%;
  }
}
@media (max-width: 1200px) {
  .targetsTableContainer__bodyContainer__rowContainer__optionContainer {
    width: 23%;
  }
}
@media (max-width: 576px) {
  .targetsTableContainer__bodyContainer {
    margin: 1rem 0;
  }
}

.targetContainer__headerToolbarContainer__headerContainer {
  background-color: rgba(128, 128, 128, 0.205);
  padding: 2rem 0.5rem;
  margin: 1.5rem 0;
}
.targetContainer__headerToolbarContainer__headerContainer__heading {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-direction: normal;
  -webkit-box-orient: horizontal;
  -moz-box-direction: normal;
  -moz-box-orient: horizontal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
}
.targetContainer__headerToolbarContainer__headerContainer__heading h2 {
  max-width: 70%;
  font-size: 2.5rem;
  overflow-x: scroll;
  white-space: nowrap;
  -ms-overflow-style: none;
  scrollbar-width: none;
}
.targetContainer__headerToolbarContainer__headerContainer__heading
  h2::-webkit-scrollbar {
  display: none;
}
@media (max-width: 576px) {
  .targetContainer__headerToolbarContainer__headerContainer__heading h2 {
    font-size: 2rem;
    max-width: 100%;
  }
}
.targetContainer__headerToolbarContainer__headerContainer__heading small {
  padding-top: 2rem;
  max-width: 15%;
  font-size: 1.9rem;
  margin: 0 2rem;
  text-align: center;
}
@media (max-width: 576px) {
  .targetContainer__headerToolbarContainer__headerContainer__heading small {
    padding: 0;
    margin: 1rem 0;
    font-size: 1.6rem;
    width: 100%;
    text-align: left;
  }
}
.targetContainer__headerToolbarContainer__headerContainer__heading__severity {
  width: 10%;
  padding-top: 2rem;
}
.targetContainer__headerToolbarContainer__headerContainer__heading__severity
  span {
  font-size: 1.7rem;
  padding: 0.7rem;
  border-radius: 0.3rem;
  color: white;
}
@media (max-width: 576px) {
  .targetContainer__headerToolbarContainer__headerContainer__heading__severity {
    padding: 0;
    margin: 1rem 0;
    font-size: 1.6rem;
    width: 100%;
  }
}
@media (max-width: 1200px) {
  .targetContainer__headerToolbarContainer__headerContainer__heading {
    overflow-x: scroll;
    white-space: nowrap;
    -ms-overflow-style: none;
    scrollbar-width: none;
  }
  .targetContainer__headerToolbarContainer__headerContainer__heading::-webkit-scrollbar {
    display: none;
  }
}
@media (max-width: 576px) {
  .targetContainer__headerToolbarContainer__headerContainer__heading {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-direction: normal;
    -webkit-box-orient: vertical;
    -moz-box-direction: normal;
    -moz-box-orient: vertical;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }
}
@media (max-width: 576px) {
  .targetContainer__headerToolbarContainer__headerContainer {
    padding: 1rem 0.5rem;
  }
}

.targetContainer__headerToolbarContainer__toolbarContainer {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-direction: normal;
  -webkit-box-orient: horizontal;
  -moz-box-direction: normal;
  -moz-box-orient: horizontal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: start;
  -moz-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  margin: 2rem 0;
}
.targetContainer__headerToolbarContainer__toolbarContainer span {
  cursor: pointer;
  margin: 0 1rem;
  padding: 1rem;
  font-size: 1.5rem;
  border-radius: 0.3rem;
  font-family: "Farro", sans-serif;
}
@media (max-width: 576px) {
  .targetContainer__headerToolbarContainer__toolbarContainer span {
    padding: 1rem 0.5rem;
  }
}

.accordriansContainer__accordianCollapseContainer__accordianContainer {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-direction: normal;
  -webkit-box-orient: horizontal;
  -moz-box-direction: normal;
  -moz-box-orient: horizontal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  margin: 1rem 0;
  padding: 1rem 0;
  box-shadow: 10px 10px 30px -4px rgba(30, 30, 60, 0.082);
}
.accordriansContainer__accordianCollapseContainer__accordianContainer__buttonsContainer {
  padding-top: 1.4rem;
}
.accordriansContainer__accordianCollapseContainer__accordianContainer__buttonsContainer
  button {
  color: white;
  padding: 0.5rem 0.7rem;
  margin: 0 0.5rem;
  background-color: rgba(65, 167, 250, 0.897);
  border: none;
  font-size: 1.5rem;
}
.accordriansContainer__accordianCollapseContainer__accordianContainer__headingContainer {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-direction: normal;
  -webkit-box-orient: horizontal;
  -moz-box-direction: normal;
  -moz-box-orient: horizontal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
}
.accordriansContainer__accordianCollapseContainer__accordianContainer__headingContainer
  h2 {
  font-size: 1.6rem;
  cursor: pointer;
  font-family: "Farro", sans-serif;
  margin-right: 1rem;
}
.accordriansContainer__accordianCollapseContainer__accordianContainer__headingContainer
  h2:hover {
  text-decoration: underline;
  color: rgba(10, 127, 236, 0.842);
}
.accordriansContainer__accordianCollapseContainer__accordianContainer__headingContainer
  small {
  padding-top: 2.2rem;
  font-size: 1.2rem;
  margin: 0 2rem;
}
.accordriansContainer__accordianCollapseContainer__accordianContainer__severityContainer
  span {
  display: inline-block;
  margin: 0 1rem;
  margin-top: 1.4rem;
  padding: 0.6rem 0.7rem;
  font-size: 1.3rem;
  font-family: "Farro", sans-serif;
  color: white;
}
@media (max-width: 1200px) {
  .accordriansContainer__accordianCollapseContainer {
    overflow-x: scroll;
    white-space: nowrap;
    -ms-overflow-style: none;
    scrollbar-width: none;
  }
  .accordriansContainer__accordianCollapseContainer::-webkit-scrollbar {
    display: none;
  }
}

.targetContainer__sideFilterContainer__actionsContainer {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-direction: normal;
  -webkit-box-orient: horizontal;
  -moz-box-direction: normal;
  -moz-box-orient: horizontal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: start;
  -moz-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  margin: 1rem 0;
}
.targetContainer__sideFilterContainer__actionsContainer strong {
  padding-top: 0.7rem;
  font-size: 1.8rem;
}
.targetContainer__sideFilterContainer__actionsContainer__optionsWrapper {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-direction: normal;
  -webkit-box-orient: horizontal;
  -moz-box-direction: normal;
  -moz-box-orient: horizontal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: start;
  -moz-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.targetContainer__sideFilterContainer__actionsContainer__optionsWrapper span {
  cursor: pointer;
  margin: 0 1rem;
  padding: 1rem;
  font-size: 1.5rem;
  border-radius: 0.3rem;
  font-family: "Farro", sans-serif;
}
@media (max-width: 1200px) {
  .targetContainer__sideFilterContainer__actionsContainer__optionsWrapper span {
    padding: 1rem 0.5rem;
  }
}
.targetContainer__sideFilterContainer__actionsContainer__optionsWrapper__selected {
  background-color: rgba(0, 0, 0, 0.178);
}
@media (max-width: 1200px) {
  .targetContainer__sideFilterContainer__actionsContainer {
    overflow-x: scroll;
    white-space: nowrap;
    -ms-overflow-style: none;
    scrollbar-width: none;
  }
  .targetContainer__sideFilterContainer__actionsContainer::-webkit-scrollbar {
    display: none;
  }
}
.targetContainer__sideFilterContainer__actionsContainer span:hover {
  color: rgba(0, 0, 255, 0.747);
  cursor: pointer;
  text-decoration: underline;
}
.targetContainer__sideFilterContainer__groupsContainer {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-direction: normal;
  -webkit-box-orient: horizontal;
  -moz-box-direction: normal;
  -moz-box-orient: horizontal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: start;
  -moz-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  margin: 1rem 0;
}
.targetContainer__sideFilterContainer__groupsContainer strong {
  padding-top: 0.7rem;
  font-size: 1.8rem;
}
.targetContainer__sideFilterContainer__groupsContainer__optionsWrapper {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-direction: normal;
  -webkit-box-orient: horizontal;
  -moz-box-direction: normal;
  -moz-box-orient: horizontal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: start;
  -moz-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.targetContainer__sideFilterContainer__groupsContainer__optionsWrapper span {
  cursor: pointer;
  margin: 0 1rem;
  padding: 1rem;
  font-size: 1.5rem;
  border-radius: 0.3rem;
  font-family: "Farro", sans-serif;
}
@media (max-width: 1200px) {
  .targetContainer__sideFilterContainer__groupsContainer__optionsWrapper span {
    padding: 1rem 0.5rem;
  }
}
.targetContainer__sideFilterContainer__groupsContainer__optionsWrapper__selected {
  background-color: rgba(0, 0, 0, 0.178);
}
@media (max-width: 1200px) {
  .targetContainer__sideFilterContainer__groupsContainer {
    overflow-x: scroll;
    white-space: nowrap;
    -ms-overflow-style: none;
    scrollbar-width: none;
  }
  .targetContainer__sideFilterContainer__groupsContainer::-webkit-scrollbar {
    display: none;
  }
}
.targetContainer__sideFilterContainer__typeContainer {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-direction: normal;
  -webkit-box-orient: horizontal;
  -moz-box-direction: normal;
  -moz-box-orient: horizontal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: start;
  -moz-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  margin: 1rem 0;
}
.targetContainer__sideFilterContainer__typeContainer strong {
  padding-top: 0.7rem;
  font-size: 1.8rem;
}
.targetContainer__sideFilterContainer__typeContainer__optionsWrapper {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-direction: normal;
  -webkit-box-orient: horizontal;
  -moz-box-direction: normal;
  -moz-box-orient: horizontal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: start;
  -moz-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.targetContainer__sideFilterContainer__typeContainer__optionsWrapper span {
  cursor: pointer;
  margin: 0 1rem;
  padding: 1rem;
  font-size: 1.5rem;
  border-radius: 0.3rem;
  font-family: "Farro", sans-serif;
}
@media (max-width: 1200px) {
  .targetContainer__sideFilterContainer__typeContainer__optionsWrapper span {
    padding: 1rem 0.5rem;
  }
}
.targetContainer__sideFilterContainer__typeContainer__optionsWrapper__selected {
  background-color: rgba(0, 0, 0, 0.178);
}
@media (max-width: 1200px) {
  .targetContainer__sideFilterContainer__typeContainer {
    overflow-x: scroll;
    white-space: nowrap;
    -ms-overflow-style: none;
    scrollbar-width: none;
  }
  .targetContainer__sideFilterContainer__typeContainer::-webkit-scrollbar {
    display: none;
  }
}

.pluginsContainer__headerContainer__launchingOptionsContainer {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-direction: normal;
  -webkit-box-orient: horizontal;
  -moz-box-direction: normal;
  -moz-box-orient: horizontal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: start;
  -moz-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  margin: 1rem 0;
}
.pluginsContainer__headerContainer__launchingOptionsContainer span {
  cursor: pointer;
  margin: 0 1rem;
  padding: 1rem;
  font-size: 1.5rem;
  border-radius: 0.3rem;
  font-family: "Farro", sans-serif;
}
.pluginsContainer__headerContainer__launchingOptionsContainer__selected {
  background-color: rgba(0, 0, 0, 0.178);
}
.pluginsContainer__headerContainer__searchinputCheckboxContainer {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-direction: normal;
  -webkit-box-orient: horizontal;
  -moz-box-direction: normal;
  -moz-box-orient: horizontal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: justify;
  -moz-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  margin: 1rem 0;
  padding: 0.5rem;
}
.pluginsContainer__headerContainer__searchinputCheckboxContainer__checkboxContainer
  label {
  font-size: 1.3rem;
  font-family: "Farro", sans-serif;
  margin: 0.5rem;
}
.pluginsContainer__headerContainer__searchinputCheckboxContainer__checkboxContainer
  input {
  margin: 0.5rem;
}
.pluginsContainer__headerContainer__searchinputCheckboxContainer__searchinputContainer {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-direction: normal;
  -webkit-box-orient: horizontal;
  -moz-box-direction: normal;
  -moz-box-orient: horizontal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: start;
  -moz-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.pluginsContainer__headerContainer__searchinputCheckboxContainer__searchinputContainer
  input {
  outline: none;
  padding: 1rem 1rem;
  margin: 0.5rem 0.5rem;
  font-size: 1.3rem;
  border: none;
  background-color: rgb(238, 238, 238);
  font-family: "Farro", sans-serif;
  color: rgba(0, 0, 0, 0.644);
}
.pluginsContainer__bodyContainer__pluginGroupContainer {
  padding: 1rem;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: justify;
  -moz-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-box-direction: normal;
  -webkit-box-orient: horizontal;
  -moz-box-direction: normal;
  -moz-box-orient: horizontal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
}
.pluginsContainer__bodyContainer__pluginGroupContainer__pluginGroupSelectContainer
  h2 {
  font-family: "Farro", sans-serif;
  font-size: 2rem;
  font-weight: 700;
  color: rgba(0, 0, 0, 0.658);
}
@media (max-width: 576px) {
  .pluginsContainer__bodyContainer__pluginGroupContainer__pluginGroupSelectContainer
    h2 {
    font-size: 1.8rem;
  }
}
.pluginsContainer__bodyContainer__pluginGroupContainer__pluginGroupSelectContainer__inputContainer
  label {
  font-size: 1.4rem;
  padding-top: 1.2rem;
  font-family: "Farro", sans-serif;
  font-weight: 400;
}
@media (max-width: 576px) {
  .pluginsContainer__bodyContainer__pluginGroupContainer__pluginGroupSelectContainer__inputContainer
    label {
    font-size: 1.2rem;
  }
}
.pluginsContainer__bodyContainer__pluginGroupContainer__pluginGroupSelectContainer__inputContainer
  input {
  margin: 0 0.8rem;
}
.pluginsContainer__bodyContainer__pluginGroupContainer__pluginTypesContainer
  h2 {
  font-family: "Farro", sans-serif;
  font-size: 2rem;
  font-weight: 700;
  color: rgba(0, 0, 0, 0.658);
}
@media (max-width: 576px) {
  .pluginsContainer__bodyContainer__pluginGroupContainer__pluginTypesContainer
    h2 {
    font-size: 1.8rem;
  }
}
.pluginsContainer__bodyContainer__pluginGroupContainer__pluginTypesContainer__inputContainer
  label {
  font-size: 1.4rem;
  padding-top: 1.2rem;
  font-family: "Farro", sans-serif;
  font-weight: 400;
}
@media (max-width: 576px) {
  .pluginsContainer__bodyContainer__pluginGroupContainer__pluginTypesContainer__inputContainer
    label {
    font-size: 1.2rem;
  }
}
.pluginsContainer__bodyContainer__pluginGroupContainer__pluginTypesContainer__inputContainer
  input {
  margin: 0 0.8rem;
}
.pluginsContainer__buttonContainer {
  margin: 1rem 0;
  text-align: right;
}
.pluginsContainer__buttonContainer button {
  border: none;
  padding: 0.8rem 1rem;
  font-size: 1.6rem;
  background-color: rgb(255, 80, 80);
  color: white;
  border-radius: 0.4rem;
  font-family: "Heebo", sans-serif;
}

.pluginsTableContainer__headerContainer {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: justify;
  -moz-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-box-direction: normal;
  -webkit-box-orient: horizontal;
  -moz-box-direction: normal;
  -moz-box-orient: horizontal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  margin: 1.5rem 0;
  padding: 1rem;
  background-color: rgb(243, 243, 243);
}
.pluginsTableContainer__headerContainer__checkbox {
  width: 2%;
  margin-top: 1rem;
  margin-right: 0.5rem;
}
.pluginsTableContainer__headerContainer__codeInputContainer {
  width: 19%;
  position: relative;
}
.pluginsTableContainer__headerContainer__codeInputContainer input {
  color: rgb(100, 100, 100);
  border-radius: 0.5rem;
  padding: 0.8rem 1rem;
  padding-left: 2.4rem;
  font-size: 1.4rem;
  outline: none;
  border: 1px solid rgba(34, 34, 34, 0.192);
  transition: all 0.3s ease-in;
  width: 100%;
}
@media (max-width: 576px) {
  .pluginsTableContainer__headerContainer__codeInputContainer input {
    font-size: 1.2rem;
  }
}
.pluginsTableContainer__headerContainer__codeInputContainer svg {
  position: absolute;
  top: 1.1rem;
  left: 0.5rem;
  height: 1.5rem;
  width: 1.5rem;
}
@media (max-width: 576px) {
  .pluginsTableContainer__headerContainer__codeInputContainer svg {
    top: 1.1rem;
    height: 1.2rem;
    width: 1.2rem;
  }
}
.pluginsTableContainer__headerContainer__nameInputContainer {
  width: 19%;
  position: relative;
}
.pluginsTableContainer__headerContainer__nameInputContainer input {
  color: rgb(100, 100, 100);
  border-radius: 0.5rem;
  padding: 0.8rem 1rem;
  padding-left: 2.4rem;
  font-size: 1.4rem;
  outline: none;
  border: 1px solid rgba(34, 34, 34, 0.192);
  transition: all 0.3s ease-in;
  width: 100%;
}
@media (max-width: 576px) {
  .pluginsTableContainer__headerContainer__nameInputContainer input {
    font-size: 1.2rem;
  }
}
.pluginsTableContainer__headerContainer__nameInputContainer svg {
  position: absolute;
  top: 1.1rem;
  left: 0.5rem;
  height: 1.5rem;
  width: 1.5rem;
}
@media (max-width: 576px) {
  .pluginsTableContainer__headerContainer__nameInputContainer svg {
    top: 1.1rem;
    height: 1.2rem;
    width: 1.2rem;
  }
}
.pluginsTableContainer__headerContainer__typeInputContainer {
  width: 19%;
  position: relative;
}
.pluginsTableContainer__headerContainer__typeInputContainer input {
  color: rgb(100, 100, 100);
  border-radius: 0.5rem;
  padding: 0.8rem 1rem;
  padding-left: 2.4rem;
  font-size: 1.4rem;
  outline: none;
  border: 1px solid rgba(34, 34, 34, 0.192);
  transition: all 0.3s ease-in;
  width: 100%;
}
@media (max-width: 576px) {
  .pluginsTableContainer__headerContainer__typeInputContainer input {
    font-size: 1.2rem;
  }
}
.pluginsTableContainer__headerContainer__typeInputContainer svg {
  position: absolute;
  top: 1.1rem;
  left: 0.5rem;
  height: 1.5rem;
  width: 1.5rem;
}
@media (max-width: 576px) {
  .pluginsTableContainer__headerContainer__typeInputContainer svg {
    top: 1.1rem;
    height: 1.2rem;
    width: 1.2rem;
  }
}
.pluginsTableContainer__headerContainer__groupInputContainer {
  width: 19%;
  position: relative;
}
.pluginsTableContainer__headerContainer__groupInputContainer input {
  color: rgb(100, 100, 100);
  border-radius: 0.5rem;
  padding: 0.8rem 1rem;
  padding-left: 2.4rem;
  font-size: 1.4rem;
  outline: none;
  border: 1px solid rgba(34, 34, 34, 0.192);
  transition: all 0.3s ease-in;
  width: 100%;
}
@media (max-width: 576px) {
  .pluginsTableContainer__headerContainer__groupInputContainer input {
    font-size: 1.2rem;
  }
}
.pluginsTableContainer__headerContainer__groupInputContainer svg {
  position: absolute;
  top: 1.1rem;
  left: 0.5rem;
  height: 1.5rem;
  width: 1.5rem;
}
@media (max-width: 576px) {
  .pluginsTableContainer__headerContainer__groupInputContainer svg {
    top: 1.1rem;
    height: 1.2rem;
    width: 1.2rem;
  }
}
.pluginsTableContainer__headerContainer__helpInputContainer {
  width: 19%;
  position: relative;
}
.pluginsTableContainer__headerContainer__helpInputContainer input {
  color: rgb(100, 100, 100);
  border-radius: 0.5rem;
  padding: 0.8rem 1rem;
  padding-left: 2.4rem;
  font-size: 1.4rem;
  outline: none;
  border: 1px solid rgba(34, 34, 34, 0.192);
  transition: all 0.3s ease-in;
  width: 100%;
}
@media (max-width: 576px) {
  .pluginsTableContainer__headerContainer__helpInputContainer input {
    font-size: 1.2rem;
  }
}
.pluginsTableContainer__headerContainer__helpInputContainer svg {
  position: absolute;
  top: 1.1rem;
  left: 0.5rem;
  height: 1.5rem;
  width: 1.5rem;
}
@media (max-width: 576px) {
  .pluginsTableContainer__headerContainer__helpInputContainer svg {
    top: 1.1rem;
    height: 1.2rem;
    width: 1.2rem;
  }
}
.pluginsTableContainer__bodyContainer {
  height: 55rem;
  overflow: scroll;
}
.pluginsTableContainer__bodyContainer__rowContainer {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: justify;
  -moz-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-box-direction: normal;
  -webkit-box-orient: horizontal;
  -moz-box-direction: normal;
  -moz-box-orient: horizontal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  margin: 1rem 0;
  padding: 1rem;
}
.pluginsTableContainer__bodyContainer__rowContainer__checkbox {
  width: 2%;
  margin: 0 0.5rem;
}
.pluginsTableContainer__bodyContainer__rowContainer__pluginCode {
  width: 19%;
  font-size: 1.3rem;
  overflow-x: scroll;
  white-space: nowrap;
  -ms-overflow-style: none;
  scrollbar-width: none;
  font-family: "Farro", sans-serif;
  padding-left: 0.3rem;
}
.pluginsTableContainer__bodyContainer__rowContainer__pluginCode::-webkit-scrollbar {
  display: none;
}
@media (max-width: 576px) {
  .pluginsTableContainer__bodyContainer__rowContainer__pluginCode {
    font-size: 1.2rem;
  }
}
.pluginsTableContainer__bodyContainer__rowContainer__pluginName {
  width: 19%;
  font-size: 1.3rem;
  overflow-x: scroll;
  white-space: nowrap;
  -ms-overflow-style: none;
  scrollbar-width: none;
  font-family: "Farro", sans-serif;
  padding-left: 0.3rem;
}
.pluginsTableContainer__bodyContainer__rowContainer__pluginName::-webkit-scrollbar {
  display: none;
}
@media (max-width: 576px) {
  .pluginsTableContainer__bodyContainer__rowContainer__pluginName {
    font-size: 1.2rem;
  }
}
.pluginsTableContainer__bodyContainer__rowContainer__pluginType {
  width: 19%;
  font-size: 1.3rem;
  overflow-x: scroll;
  white-space: nowrap;
  -ms-overflow-style: none;
  scrollbar-width: none;
  font-family: "Farro", sans-serif;
  padding-left: 0.3rem;
}
.pluginsTableContainer__bodyContainer__rowContainer__pluginType::-webkit-scrollbar {
  display: none;
}
@media (max-width: 576px) {
  .pluginsTableContainer__bodyContainer__rowContainer__pluginType {
    font-size: 1.2rem;
  }
}
.pluginsTableContainer__bodyContainer__rowContainer__pluginGroup {
  width: 19%;
  font-size: 1.3rem;
  overflow-x: scroll;
  white-space: nowrap;
  -ms-overflow-style: none;
  scrollbar-width: none;
  font-family: "Farro", sans-serif;
  padding-left: 0.3rem;
}
.pluginsTableContainer__bodyContainer__rowContainer__pluginGroup::-webkit-scrollbar {
  display: none;
}
@media (max-width: 576px) {
  .pluginsTableContainer__bodyContainer__rowContainer__pluginGroup {
    font-size: 1.2rem;
  }
}
.pluginsTableContainer__bodyContainer__rowContainer__pluginHelp {
  width: 19%;
  font-size: 1.3rem;
  overflow-x: scroll;
  white-space: nowrap;
  -ms-overflow-style: none;
  scrollbar-width: none;
  font-family: "Farro", sans-serif;
  padding-left: 0.3rem;
}
.pluginsTableContainer__bodyContainer__rowContainer__pluginHelp::-webkit-scrollbar {
  display: none;
}
@media (max-width: 576px) {
  .pluginsTableContainer__bodyContainer__rowContainer__pluginHelp {
    font-size: 1.2rem;
  }
}
@media (max-width: 576px) {
  .pluginsTableContainer__bodyContainer {
    height: 40rem;
  }
}

.accordriansContainer__accordianCollapseContainer__collapseContainer__headerContainer {
  padding: 1rem;
}
.accordriansContainer__accordianCollapseContainer__collapseContainer__headerContainer__heading
  h2 {
  font-size: 2.2rem;
  font-family: "Farro", sans-serif;
}
.accordriansContainer__accordianCollapseContainer__collapseContainer__headerContainer__heading
  p {
  font-size: 1.6rem;
  color: rgba(94, 93, 93, 0.596);
}
.accordriansContainer__accordianCollapseContainer__collapseContainer__headerContainer__typeContainer {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-direction: normal;
  -webkit-box-orient: horizontal;
  -moz-box-direction: normal;
  -moz-box-orient: horizontal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  margin: 2rem 0;
  overflow-x: scroll;
  white-space: nowrap;
  -ms-overflow-style: none;
  scrollbar-width: none;
}
.accordriansContainer__accordianCollapseContainer__collapseContainer__headerContainer__typeContainer
  span {
  font-size: 1.5rem;
  padding: 0.7rem 0.5rem;
  font-weight: bold;
  font-family: "Farro", sans-serif;
}
.accordriansContainer__accordianCollapseContainer__collapseContainer__headerContainer__typeContainer
  a {
  display: inline-block;
  font-size: 1.4rem;
  padding: 0.7rem;
  margin: 0 0.5rem;
  text-decoration: none;
  font-family: "Farro", sans-serif;
}
.accordriansContainer__accordianCollapseContainer__collapseContainer__headerContainer__typeContainer::-webkit-scrollbar {
  display: none;
}
.accordriansContainer__accordianCollapseContainer__collapseContainer__headerContainer__typeContainer
  svg {
  width: 2rem;
  height: 2rem;
}
.accordriansContainer__accordianCollapseContainer__collapseContainer__bodyContainer__pluginTypeContainer__headingButtonsContainer__heading {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-direction: normal;
  -webkit-box-orient: horizontal;
  -moz-box-direction: normal;
  -moz-box-orient: horizontal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
}
.accordriansContainer__accordianCollapseContainer__collapseContainer__bodyContainer__pluginTypeContainer__headingButtonsContainer__heading
  blockquote {
  padding: 1rem;
}
.accordriansContainer__accordianCollapseContainer__collapseContainer__bodyContainer__pluginTypeContainer__headingButtonsContainer__heading
  blockquote
  h2 {
  font-size: 1.9rem;
  font-family: "Farro", sans-serif;
}
.accordriansContainer__accordianCollapseContainer__collapseContainer__bodyContainer__pluginTypeContainer__headingButtonsContainer__heading
  blockquote
  small {
  font-size: 1.6rem;
  color: rgba(94, 93, 93, 0.596);
}
@media (max-width: 576px) {
  .accordriansContainer__accordianCollapseContainer__collapseContainer__bodyContainer__pluginTypeContainer__headingButtonsContainer__heading {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-direction: normal;
    -webkit-box-orient: vertical;
    -moz-box-direction: normal;
    -moz-box-orient: vertical;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }
}

.accordriansContainer__accordianCollapseContainer__errorContainer {
  margin: 10rem auto;
  font-size: 1.6rem;
  text-align: center;
}

.targetsCollapse__rankButtonsContainer {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-direction: normal;
  -webkit-box-orient: horizontal;
  -moz-box-direction: normal;
  -moz-box-orient: horizontal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  margin: 2rem;
}
.targetsCollapse__rankButtonsContainer button {
  padding: 0.5rem;
  border: 0.5px solid rgba(0, 0, 0, 0.096);
  padding: 1rem;
  height: 4rem;
  width: 4rem;
  background-color: rgba(151, 54, 54, 0.945);
  border-radius: 0.3rem;
}
.targetsCollapse__rankButtonsContainer button svg {
  height: 2rem;
  width: 2rem;
  color: rgba(0, 0, 0, 0.637);
}
@media (max-width: 576px) {
  .targetsCollapse__rankButtonsContainer {
    margin: 1rem 0;
  }
}

.targetsCollapseDataTableContainer {
  padding: 1rem 0;
  max-height: 80rem;
  overflow: scroll;
  overflow-x: hidden;
}
.targetsCollapseDataTableContainer__headerContainer {
  width: 100%;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-direction: normal;
  -webkit-box-orient: horizontal;
  -moz-box-direction: normal;
  -moz-box-orient: horizontal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  background-color: rgba(240, 239, 239, 0.842);
  padding: 1rem 0;
}
.targetsCollapseDataTableContainer__headerContainer span {
  width: 100%;
  font-size: 1.3rem;
  padding: 0.5rem;
  font-family: "Heebo", sans-serif;
  text-align: center;
}
.targetsCollapseDataTableContainer__bodyContainer {
  border: 0.5px solid rgba(0, 0, 0, 0.075);
  padding: 1rem 0;
}
.targetsCollapseDataTableContainer__bodyContainer__rowContainer {
  width: 100%;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-direction: normal;
  -webkit-box-orient: horizontal;
  -moz-box-direction: normal;
  -moz-box-orient: horizontal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
}
.targetsCollapseDataTableContainer__bodyContainer__rowContainer__runTime {
  text-align: center;
  width: 100%;
  font-size: 1.3rem;
  padding: 1rem 0;
  font-family: "Heebo", sans-serif;
  border-right: 0.5px solid rgba(0, 0, 0, 0.144);
}
@media (max-width: 576px) {
  .targetsCollapseDataTableContainer__bodyContainer__rowContainer__runTime {
    margin: 0 0.5rem;
    font-size: 1.2rem;
  }
}
.targetsCollapseDataTableContainer__bodyContainer__rowContainer__time {
  text-align: center;
  width: 100%;
  font-size: 1.3rem;
  padding: 1rem 0;
  font-family: "Heebo", sans-serif;
  border-right: 0.5px solid rgba(0, 0, 0, 0.144);
}
@media (max-width: 576px) {
  .targetsCollapseDataTableContainer__bodyContainer__rowContainer__time {
    margin: 0 0.5rem;
    font-size: 1.2rem;
  }
}
.targetsCollapseDataTableContainer__bodyContainer__rowContainer__status {
  text-align: center;
  width: 100%;
  font-size: 1.3rem;
  padding: 1rem 0;
  font-family: "Heebo", sans-serif;
  border-right: 0.5px solid rgba(0, 0, 0, 0.144);
}
@media (max-width: 576px) {
  .targetsCollapseDataTableContainer__bodyContainer__rowContainer__status {
    margin: 0 0.5rem;
    font-size: 1.2rem;
  }
}
.targetsCollapseDataTableContainer__bodyContainer__rowContainer__outputfiles {
  text-align: center;
  width: 100%;
  font-size: 1.3rem;
  padding: 1rem 0;
  font-family: "Heebo", sans-serif;
  border-right: 0.5px solid rgba(0, 0, 0, 0.144);
}
@media (max-width: 576px) {
  .targetsCollapseDataTableContainer__bodyContainer__rowContainer__outputfiles {
    margin: 0 0.5rem;
    font-size: 1.2rem;
  }
}
.targetsCollapseDataTableContainer__bodyContainer__rowContainer__outputfiles
  button {
  background-color: transparent;
  border: none;
}
.targetsCollapseDataTableContainer__bodyContainer__rowContainer__actionButtons {
  text-align: center;
  width: 100%;
  font-size: 1.3rem;
  padding: 1rem 0;
  font-family: "Heebo", sans-serif;
  border-right: 0.5px solid rgba(0, 0, 0, 0.144);
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (max-width: 576px) {
  .targetsCollapseDataTableContainer__bodyContainer__rowContainer__actionButtons {
    margin: 0 0.5rem;
    font-size: 1.2rem;
  }
}
.targetsCollapseDataTableContainer__bodyContainer__rowContainer__actionButtons
  button {
  padding: 1rem;
  height: 4rem;
  width: 4rem;
  background-color: rgb(243, 243, 243);
  border: 1px solid rgba(0, 0, 0, 0.089);
}
.targetsCollapseDataTableContainer__bodyContainer__rowContainer__actionButtons
  button
  svg {
  height: 2rem;
  width: 2rem;
}
@media (max-width: 576px) {
  .targetsCollapseDataTableContainer__bodyContainer__rowContainer__actionButtons
    button
    svg {
    height: 1.5rem;
    width: 1.5rem;
  }
}
.targetsCollapseDataTableContainer__bodyContainer__rowContainer__actionButtons
  button:hover {
  background-color: rgb(226, 226, 226);
}
@media (max-width: 576px) {
  .targetsCollapseDataTableContainer__bodyContainer__rowContainer__actionButtons
    button {
    padding: 0;
    height: 2rem;
    width: 2rem;
  }
}
.targetsCollapseDataTableContainer__bodyContainer__rowContainer__actionButtons__reRunPlugin
  svg {
  color: rgba(0, 128, 0, 0.616);
}
.targetsCollapseDataTableContainer__bodyContainer__rowContainer__actionButtons__deletePlugin
  svg {
  color: rgba(255, 0, 0, 0.541);
}
.targetsCollapseDataTableContainer__notesAndDetailsContainer__toggleButtonAndEditor {
  margin: 1rem 0;
}
.targetsCollapseDataTableContainer__notesAndDetailsContainer__toggleButtonAndEditor
  button {
  padding: 1rem;
  font-size: 1.4rem;
  background-color: rgb(243, 243, 243);
  border: 1px solid rgba(0, 0, 0, 0.089);
}
.targetsCollapseDataTableContainer__notesAndDetailsContainer__toggleButtonAndEditor
  button:hover {
  background-color: rgb(226, 226, 226);
}
.targetsCollapseDataTableContainer__notesAndDetailsContainer__toggleButtonAndEditor
  p {
  font-size: 1.3rem;
  padding: 0.5rem;
  font-family: "Farro", sans-serif;
}
.targetsCollapseDataTableContainer__notesAndDetailsContainer__moreDetailsContainer {
  margin: 3rem 0;
  font-size: 1.3rem;
}
.targetsCollapseDataTableContainer__notesAndDetailsContainer__moreDetailsContainer
  h2 {
  font-family: "Farro", sans-serif;
  font-size: 1.8rem;
  padding: 1rem 0;
}
.targetsCollapseDataTableContainer__notesAndDetailsContainer__linksContanier
  ul
  li
  a {
  display: inline-block;
  font-size: 1.4rem;
  margin: 1rem 0;
}

.transactionsPage__targetListContainer__headingAndList {
  margin: 2rem 0;
  padding: 1rem;
}
.transactionsPage__targetListContainer__headingAndList__headingContainer h2 {
  font-size: 2.5rem;
  font-family: "Farro", sans-serif;
  font-weight: 600;
}
.transactionsPage__targetListContainer__headingAndList__listContainer {
  padding: 1rem;
  max-height: 25rem;
  overflow: scroll;
  overflow-x: hidden;
  background-color: rgb(236, 236, 236);
}
.transactionsPage__targetListContainer__headingAndList__listContainer__listWrapper {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-direction: normal;
  -webkit-box-orient: vertical;
  -moz-box-direction: normal;
  -moz-box-orient: vertical;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}
.transactionsPage__targetListContainer__headingAndList__listContainer__listWrapper__listItem {
  margin: 0.5rem 0;
  padding: 1rem 0;
  font-size: 1.4rem;
  font-family: "Farro", sans-serif;
  width: 100%;
  overflow-x: scroll;
  white-space: nowrap;
  -ms-overflow-style: none;
  scrollbar-width: none;
  cursor: pointer;
  color: rgba(0, 0, 0, 0.76);
}
.transactionsPage__targetListContainer__headingAndList__listContainer__listWrapper__listItem::-webkit-scrollbar {
  display: none;
}

.transactionsTableContainer {
  width: 100%;
}
.transactionsTableContainer__tableWrapper {
  width: 100%;
}
.transactionsTableContainer__tableWrapper__headerContainer {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: justify;
  -moz-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-box-direction: normal;
  -webkit-box-orient: horizontal;
  -moz-box-direction: normal;
  -moz-box-orient: horizontal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  margin: 1.5rem 0;
  padding: 1rem;
  background-color: rgb(243, 243, 243);
  width: 100%;
}
.transactionsTableContainer__tableWrapper__headerContainer__url {
  position: relative;
  width: 19.5%;
}
.transactionsTableContainer__tableWrapper__headerContainer__url input {
  color: rgb(100, 100, 100);
  border-radius: 0.5rem;
  padding: 0.8rem 1rem;
  padding-left: 2.4rem;
  font-size: 1.4rem;
  outline: none;
  border: 1px solid rgba(34, 34, 34, 0.192);
  transition: all 0.3s ease-in;
  width: 100%;
}
@media (max-width: 576px) {
  .transactionsTableContainer__tableWrapper__headerContainer__url input {
    font-size: 1.2rem;
  }
}
.transactionsTableContainer__tableWrapper__headerContainer__url svg {
  position: absolute;
  top: 1.1rem;
  left: 0.5rem;
  height: 1.5rem;
  width: 1.5rem;
}
@media (max-width: 576px) {
  .transactionsTableContainer__tableWrapper__headerContainer__url svg {
    top: 1.1rem;
    height: 1.2rem;
    width: 1.2rem;
  }
}
@media (max-width: 576px) {
  .transactionsTableContainer__tableWrapper__headerContainer__url {
    width: 23%;
  }
}
.transactionsTableContainer__tableWrapper__headerContainer__method {
  position: relative;
  width: 19.5%;
}
.transactionsTableContainer__tableWrapper__headerContainer__method input {
  color: rgb(100, 100, 100);
  border-radius: 0.5rem;
  padding: 0.8rem 1rem;
  padding-left: 2.4rem;
  font-size: 1.4rem;
  outline: none;
  border: 1px solid rgba(34, 34, 34, 0.192);
  transition: all 0.3s ease-in;
  width: 100%;
}
@media (max-width: 576px) {
  .transactionsTableContainer__tableWrapper__headerContainer__method input {
    font-size: 1.2rem;
  }
}
.transactionsTableContainer__tableWrapper__headerContainer__method svg {
  position: absolute;
  top: 1.1rem;
  left: 0.5rem;
  height: 1.5rem;
  width: 1.5rem;
}
@media (max-width: 576px) {
  .transactionsTableContainer__tableWrapper__headerContainer__method svg {
    top: 1.1rem;
    height: 1.2rem;
    width: 1.2rem;
  }
}
@media (max-width: 576px) {
  .transactionsTableContainer__tableWrapper__headerContainer__method {
    width: 23%;
  }
}
.transactionsTableContainer__tableWrapper__headerContainer__status {
  position: relative;
  width: 19.5%;
}
.transactionsTableContainer__tableWrapper__headerContainer__status input {
  color: rgb(100, 100, 100);
  border-radius: 0.5rem;
  padding: 0.8rem 1rem;
  padding-left: 2.4rem;
  font-size: 1.4rem;
  outline: none;
  border: 1px solid rgba(34, 34, 34, 0.192);
  transition: all 0.3s ease-in;
  width: 100%;
}
@media (max-width: 576px) {
  .transactionsTableContainer__tableWrapper__headerContainer__status input {
    font-size: 1.2rem;
  }
}
.transactionsTableContainer__tableWrapper__headerContainer__status svg {
  position: absolute;
  top: 1.1rem;
  left: 0.5rem;
  height: 1.5rem;
  width: 1.5rem;
}
@media (max-width: 576px) {
  .transactionsTableContainer__tableWrapper__headerContainer__status svg {
    top: 1.1rem;
    height: 1.2rem;
    width: 1.2rem;
  }
}
@media (max-width: 576px) {
  .transactionsTableContainer__tableWrapper__headerContainer__status {
    width: 23%;
  }
}
.transactionsTableContainer__tableWrapper__headerContainer span {
  width: 19.5%;
  padding: 0.8rem 1rem;
  font-size: 1.4rem;
  text-align: center;
}
@media (max-width: 576px) {
  .transactionsTableContainer__tableWrapper__headerContainer span {
    font-size: 1.2rem;
    width: 14%;
  }
}
.transactionsTableContainer__tableWrapper__bodyContainer {
  height: 25rem;
  overflow: scroll;
}
.transactionsTableContainer__tableWrapper__bodyContainer__rowContainer {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: justify;
  -moz-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-box-direction: normal;
  -webkit-box-orient: horizontal;
  -moz-box-direction: normal;
  -moz-box-orient: horizontal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  margin: 1rem 0;
  padding: 1rem;
}
.transactionsTableContainer__tableWrapper__bodyContainer__rowContainer__url {
  width: 19.5%;
  font-size: 1.3rem;
  overflow-x: scroll;
  white-space: nowrap;
  -ms-overflow-style: none;
  scrollbar-width: none;
  font-family: "Farro", sans-serif;
  padding-left: 0.3rem;
}
.transactionsTableContainer__tableWrapper__bodyContainer__rowContainer__url::-webkit-scrollbar {
  display: none;
}
@media (max-width: 576px) {
  .transactionsTableContainer__tableWrapper__bodyContainer__rowContainer__url {
    font-size: 1.2rem;
    width: 23%;
  }
}
.transactionsTableContainer__tableWrapper__bodyContainer__rowContainer__method {
  width: 19.5%;
  font-size: 1.3rem;
  overflow-x: scroll;
  white-space: nowrap;
  -ms-overflow-style: none;
  scrollbar-width: none;
  font-family: "Farro", sans-serif;
  padding-left: 0.3rem;
}
.transactionsTableContainer__tableWrapper__bodyContainer__rowContainer__method::-webkit-scrollbar {
  display: none;
}
@media (max-width: 576px) {
  .transactionsTableContainer__tableWrapper__bodyContainer__rowContainer__method {
    font-size: 1.2rem;
    width: 23%;
  }
}
.transactionsTableContainer__tableWrapper__bodyContainer__rowContainer__status {
  width: 19.5%;
  font-size: 1.3rem;
  overflow-x: scroll;
  white-space: nowrap;
  -ms-overflow-style: none;
  scrollbar-width: none;
  font-family: "Farro", sans-serif;
  padding-left: 0.3rem;
}
.transactionsTableContainer__tableWrapper__bodyContainer__rowContainer__status::-webkit-scrollbar {
  display: none;
}
@media (max-width: 576px) {
  .transactionsTableContainer__tableWrapper__bodyContainer__rowContainer__status {
    font-size: 1.2rem;
    width: 23%;
  }
}
.transactionsTableContainer__tableWrapper__bodyContainer__rowContainer__duration {
  width: 19.5%;
  font-size: 1.3rem;
  overflow-x: scroll;
  white-space: nowrap;
  -ms-overflow-style: none;
  scrollbar-width: none;
  font-family: "Farro", sans-serif;
  padding-left: 0.3rem;
}
.transactionsTableContainer__tableWrapper__bodyContainer__rowContainer__duration::-webkit-scrollbar {
  display: none;
}
@media (max-width: 576px) {
  .transactionsTableContainer__tableWrapper__bodyContainer__rowContainer__duration {
    font-size: 1.2rem;
    width: 23%;
  }
}
@media (max-width: 576px) {
  .transactionsTableContainer__tableWrapper__bodyContainer__rowContainer__duration {
    width: 14%;
  }
}
.transactionsTableContainer__tableWrapper__bodyContainer__rowContainer__time {
  width: 19.5%;
  font-size: 1.3rem;
  overflow-x: scroll;
  white-space: nowrap;
  -ms-overflow-style: none;
  scrollbar-width: none;
  font-family: "Farro", sans-serif;
  padding-left: 0.3rem;
}
.transactionsTableContainer__tableWrapper__bodyContainer__rowContainer__time::-webkit-scrollbar {
  display: none;
}
@media (max-width: 576px) {
  .transactionsTableContainer__tableWrapper__bodyContainer__rowContainer__time {
    font-size: 1.2rem;
    width: 23%;
  }
}
@media (max-width: 576px) {
  .transactionsTableContainer__tableWrapper__bodyContainer__rowContainer__time {
    width: 14%;
  }
}

.transactionsHeader {
  margin: 4rem 0;
}
.transactionsHeader__requestResponseHeaderToggle {
  margin: 1rem 0;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-direction: normal;
  -webkit-box-orient: horizontal;
  -moz-box-direction: normal;
  -moz-box-orient: horizontal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: start;
  -moz-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.transactionsHeader__requestResponseHeaderToggle span {
  cursor: pointer;
  margin: 0 1rem;
  padding: 1rem;
  font-size: 1.5rem;
  border-radius: 0.3rem;
  font-family: "Farro", sans-serif;
}
.transactionsHeader__requestResponseHeaderContainer {
  margin: 2rem 0;
}
.transactionsHeader__requestResponseHeaderContainer__request__wrapper {
  padding: 1rem 1.5rem;
  margin: 2rem 0;
}
.transactionsHeader__requestResponseHeaderContainer__request__wrapper p {
  font-size: 1.4rem;
  font-family: "Farro", sans-serif;
}
.transactionsHeader__requestResponseHeaderContainer__request__wrapper pre {
  font-size: 1.3rem;
  max-height: 30rem;
  overflow: scroll;
  overflow-x: scroll;
  white-space: nowrap;
  -ms-overflow-style: none;
  scrollbar-width: none;
}
.transactionsHeader__requestResponseHeaderContainer__request__wrapper
  pre::-webkit-scrollbar {
  display: none;
}
.transactionsHeader__requestResponseHeaderContainer__request__wrapper button {
  padding: 1rem;
  margin: 1rem 0;
  font-size: 1.3rem;
  color: white;
  background-color: rgba(23, 175, 31, 0.918);
  border: none;
  border-radius: 0.3rem;
}
.transactionsHeader__requestResponseHeaderContainer__request__wrapper__generateCodeContainer {
  margin: 3rem 0;
}
.transactionsHeader__requestResponseHeaderContainer__request__wrapper__generateCodeContainer
  strong {
  font-family: "Farro", sans-serif;
  font-size: 1.7rem;
}
.transactionsHeader__requestResponseHeaderContainer__request__wrapper__generateCodeContainer__filterContainer {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-direction: normal;
  -webkit-box-orient: horizontal;
  -moz-box-direction: normal;
  -moz-box-orient: horizontal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: start;
  -moz-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  margin: 2rem 0;
}
.transactionsHeader__requestResponseHeaderContainer__request__wrapper__generateCodeContainer__filterContainer__language {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-direction: normal;
  -webkit-box-orient: vertical;
  -moz-box-direction: normal;
  -moz-box-orient: vertical;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  margin-right: 1rem;
}
.transactionsHeader__requestResponseHeaderContainer__request__wrapper__generateCodeContainer__filterContainer__language
  span {
  padding: 0.7rem;
  font-size: 1.4rem;
  font-family: "Farro", sans-serif;
}
.transactionsHeader__requestResponseHeaderContainer__request__wrapper__generateCodeContainer__filterContainer__language
  select {
  padding: 0.7rem;
  font-size: 1.4rem;
  outline: none;
  border: 0.5px solid rgba(0, 0, 0, 0.116);
  border-radius: 0.3rem;
  color: rgb(100, 100, 100);
  margin-top: 0.2rem;
}
.transactionsHeader__requestResponseHeaderContainer__request__wrapper__generateCodeContainer__filterContainer__proxy {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-direction: normal;
  -webkit-box-orient: vertical;
  -moz-box-direction: normal;
  -moz-box-orient: vertical;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  margin-right: 1rem;
}
.transactionsHeader__requestResponseHeaderContainer__request__wrapper__generateCodeContainer__filterContainer__proxy
  span {
  padding: 0.7rem;
  font-size: 1.4rem;
  font-family: "Farro", sans-serif;
}
.transactionsHeader__requestResponseHeaderContainer__request__wrapper__generateCodeContainer__filterContainer__proxy
  input {
  padding: 0.7rem;
  font-size: 1.4rem;
  outline: none;
  border: 0.5px solid rgba(0, 0, 0, 0.116);
  border-radius: 0.3rem;
  color: rgb(100, 100, 100);
}
@media (max-width: 992px) {
  .transactionsHeader__requestResponseHeaderContainer__request__wrapper__generateCodeContainer__filterContainer__proxy {
    margin: 1rem 0;
  }
}
.transactionsHeader__requestResponseHeaderContainer__request__wrapper__generateCodeContainer__filterContainer__searchString {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-direction: normal;
  -webkit-box-orient: vertical;
  -moz-box-direction: normal;
  -moz-box-orient: vertical;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  margin-right: 1rem;
}
.transactionsHeader__requestResponseHeaderContainer__request__wrapper__generateCodeContainer__filterContainer__searchString
  span {
  padding: 0.7rem;
  font-size: 1.4rem;
  font-family: "Farro", sans-serif;
}
.transactionsHeader__requestResponseHeaderContainer__request__wrapper__generateCodeContainer__filterContainer__searchString
  input {
  padding: 0.7rem;
  font-size: 1.4rem;
  outline: none;
  border: 0.5px solid rgba(0, 0, 0, 0.116);
  border-radius: 0.3rem;
  color: rgb(100, 100, 100);
}
@media (max-width: 992px) {
  .transactionsHeader__requestResponseHeaderContainer__request__wrapper__generateCodeContainer__filterContainer__searchString {
    margin: 1rem 0;
  }
}
.transactionsHeader__requestResponseHeaderContainer__request__wrapper__generateCodeContainer__filterContainer__data {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-direction: normal;
  -webkit-box-orient: vertical;
  -moz-box-direction: normal;
  -moz-box-orient: vertical;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  margin-right: 1rem;
}
.transactionsHeader__requestResponseHeaderContainer__request__wrapper__generateCodeContainer__filterContainer__data
  span {
  padding: 0.7rem;
  font-size: 1.4rem;
  font-family: "Farro", sans-serif;
}
.transactionsHeader__requestResponseHeaderContainer__request__wrapper__generateCodeContainer__filterContainer__data
  input {
  padding: 0.7rem;
  font-size: 1.4rem;
  outline: none;
  border: 0.5px solid rgba(0, 0, 0, 0.116);
  border-radius: 0.3rem;
  color: rgb(100, 100, 100);
}
@media (max-width: 992px) {
  .transactionsHeader__requestResponseHeaderContainer__request__wrapper__generateCodeContainer__filterContainer__data {
    margin: 1rem 0;
  }
}
@media (max-width: 992px) {
  .transactionsHeader__requestResponseHeaderContainer__request__wrapper__generateCodeContainer__filterContainer {
    -webkit-box-direction: normal;
    -webkit-box-orient: vertical;
    -moz-box-direction: normal;
    -moz-box-orient: vertical;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }
}
.transactionsHeader__requestResponseHeaderContainer__request__wrapper__generateCodeContainer__buttonsContainer {
  margin: 1rem 0;
}
.transactionsHeader__requestResponseHeaderContainer__request__wrapper__generateCodeContainer__buttonsContainer
  button {
  padding: 1rem;
  margin: 1rem 0;
  font-size: 1.3rem;
  color: white;
  background-color: rgba(43, 177, 255, 0.918);
  border: none;
  border-radius: 0.3rem;
  margin-right: 1.5rem;
}
.transactionsHeader__requestResponseHeaderContainer__response {
  padding: 1rem 1.5rem;
  margin: 2rem 0;
}
.transactionsHeader__requestResponseHeaderContainer__response p {
  font-size: 1.4rem;
  font-family: "Farro", sans-serif;
}
.transactionsHeader__requestResponseHeaderContainer__response pre {
  font-size: 1.3rem;
  max-height: 30rem;
  overflow: scroll;
  overflow-x: scroll;
  white-space: nowrap;
  -ms-overflow-style: none;
  scrollbar-width: none;
}
.transactionsHeader__requestResponseHeaderContainer__response
  pre::-webkit-scrollbar {
  display: none;
} /*# sourceMappingURL=main.css.map */
